[dk-tug] Et makro tip

Lars Madsen <[email protected]>
Newsgroups gmane.comp.tex.danish
Message-ID <[email protected]>
Sidder lige med et manus med 9 forfattere som skal udgives på et forlag.

Så skal man jo sørge for at f.eks. forkortelser skrives på samme måde hele vejen igennem. Nemt nok, vi laver en makro og husker at bruge \xspace

Men hvad så med efterfølgende punktum? Man kunne jo sagtens skrive følgende i bibtex note feltet:

"bla bla 530~\fvt"

bibtex smider automatisk et '.' efter. Til min LaTeXbog skriver ejg de URLer til slut med en makro som tager to argumenter, urlen samt det punktum som bibtex skriver.

Men det skal \fvt jo ikke gøre, den skal kun spise punktum (fordi f.v.t.. ikke ser pænt ud)

Her er en løsning som ser ud til at fungere (xparse og xspace påkrævet)

\DeclareDocumentCommand\fvt{ t. }{
  f.v.t.%
  \xspace}

Makroen tjekker om token '.' kommer efter, spiser det og rapporterer det så vi kan gøre noget. Vi er egentlig ligeglade med det, vi vil have have den til at spise et eventuelt punktum

Meget nyttigt

 



/Lars Madsen
Institut for Matematik / Department of Mathematics
Aarhus Universitet / Aarhus University
Mere info: http://au.dk/daleif@imf / More information: http://au.dk/en/daleif@imf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.