[Tutkielma-TeX] Automaattinen muutoshistoriataulukko?
Matthieu Weber
mweber at mit.jyu.fi
Fri Feb 2 10:58:56 EET 2007
On Fri 02.02.2007 at 10:38:04AM +0200, topekang at jyu.fi wrote:
> Tämä ei oikeastaan liity opinnäytetöihin, mutta ajattelin että täältä
> löytyisi varmaan LaTex asiantuntijoita, jotka osaisi auttaa aloittelijaa.
>
> Eli olen tehnyt oman dokumenttiluokan gradu2.cls dokumenttiluokkaa apuna
> käyttäen ja haluaisin tehdä dokumenttipohjaan automaattisesti toimivan
> muutoshistoriataulukon. Eli omaa dokumenttiluokkaani käyttävään tiedostoon
> dokumentti.tex kirjoitettaisiin esim. \viimeisinmuutos komentoja aina kun
> tekstiä muokataan. Esim.
> \viimeisinmuutos{0.1}{1.1.2007}{Kari Käyttäjä}{Korjattu kuvatekstejä}
> \viimeisinmuutos{0.2}{1.2.2007}{Kari Käyttäjä}{Lisätty kappale 2}
> \viimeisinmuutos{0.3}{2.2.2007}{Kari Käyttäjä}{Lisätty kuvia ja kappale 3}
>
> Dokumenttiluokan pitäisi käydä läpi kaikki nämä kolme komentoa ja tehdä
> niistä taulukko. Jos otan suoraan tuon komennon parametrit talteen, niin
> silloinhan se ottaa vain tuon viimeisimmän. Eli miten tuo silmukan voisi
> tehdä siten että taulukkoon tulee kaikki vanhatkin muutokset, eikä
> pelkästään viimeisintä. Ja miten sen taulukon saisi kasvattamaan kokoaan
> oikein, että rivien lukumäärä olisi aina sama kuin muutoksien määrä?
I'm not sure to understand exaclty your problem, but what about
something like that:
\documentclass[a4paper,12pt]{article}
\newenvironment{muutokset}{\begin{tabular}{clll}}{\end{tabular}}
\newcommand{\viimeisinmuutos}[4]{#1 & #2 & #3 & #4 \\}
\begin{document}
\begin{muutokset}
\viimeisinmuutos{0.1}{1.1.2007}{Kari Käyttäjä}{Korjattu kuvatekstejä}
\viimeisinmuutos{0.2}{1.2.2007}{Kari Käyttäjä}{Lisätty kappale 2}
\viimeisinmuutos{0.3}{2.2.2007}{Kari Käyttäjä}{Lisätty kuvia ja kappale 3}
\end{muutokset}
\end{document}
Matthieu
--
(~._.~) Matthieu Weber - Université de Jyväskylä (~._.~)
( ? ) email : mweber at mit.jyu.fi ( ? )
()- -() public key id : 452AE0AD ()- -()
(_)-(_) "Humor ist, wenn man trotzdem lacht (Germain Muller)" (_)-(_)
More information about the Tutkielma-TeX
mailing list