Re: [Tex-nl] Hoe punt na URL te verwijderen uit plainurl.bst
Hoi,
Nu is het me gelukt om de tekst "Available from: " te verwijderen, maar het lukt me niet op de punt "." na de URL te verwijden.
Deze zou ik graag ook willen verwijderen omdat waar ik het voor gebruik verwarrend werkt met de URL.
Alleen voor mensen die niet zien dat de punt in een ander font is gedrukt dan de URL natuurlijk ;-)
Hoe krijg ik dit voor elkaar?
Dit is een definitie in TeX (dus ook bruikbaar in LaTeX) met een paar testregels:
| \def\nodot#1{\ifx.#1\else#1\fi} | | Puntje onderdrukt\nodot. | Maar nu niet hoor\nodot! | \end
Als je dit door pdftex laat omzetten dan wordt het puntje onderdrukt, maar het uitroepteken niet. Ik hoor graag of dit voor je werkt!
Hoe krijg ik dit in plainurlm.bst geïmplementeerd? Die bibtex styles zijn voor mij echt en stap te ver. Alle hulp is welkom. Groeten, Pander
Groet, -Rick
Pander schreef:
Hoi,
Nu is het me gelukt om de tekst "Available from: " te verwijderen, maar het lukt me niet op de punt "." na de URL te verwijden.
Deze zou ik graag ook willen verwijderen omdat waar ik het voor gebruik verwarrend werkt met de URL.
Hoe krijg ik dit in plainurlm.bst geïmplementeerd? Die bibtex styles zijn voor mij echt en stap te ver. Alle hulp is welkom.
plainurlm.bst? Ik heb alleen plainurl.bst. Daarin staat een functie: FUNCTION {fin.entry.original} { add.period$ write$ newline$ } Ik vermoed dat add.period$ weghalen zou moeten werken (ik heb het niet geprobeerd). Maar dan ben je de punt ook kwijt als je geen url hebt. Je zou natuurlijk ook de url binnen < > kunnen zetten. Staat er niets van \url{} om de url heen? -- Piet van Oostrum Cochabamba. URL: http://pietvanoostrum.com/ Nu Fair Trade woonartikelen op http://www.zylja.com
On 2010-11-15 20:08, Piet van Oostrum wrote:
Pander schreef:
Hoi,
Nu is het me gelukt om de tekst "Available from: " te verwijderen, maar het lukt me niet op de punt "." na de URL te verwijden.
Deze zou ik graag ook willen verwijderen omdat waar ik het voor gebruik verwarrend werkt met de URL.
Hoe krijg ik dit in plainurlm.bst geïmplementeerd? Die bibtex styles zijn voor mij echt en stap te ver. Alle hulp is welkom.
plainurlm.bst? Ik heb alleen plainurl.bst. Daarin staat een functie:
Idd plainurl.bst
FUNCTION {fin.entry.original} { add.period$ write$ newline$ }
Ik vermoed dat add.period$ weghalen zou moeten werken (ik heb het niet geprobeerd). Maar dan ben je de punt ook kwijt als je geen url hebt.
Getest en de punt valt helaas ook weg als er geen URL is. Is dit ergens in dit bestand dan weer te corrigeren? if-no-url-then-add.period$ Je zou natuurlijk ook de url binnen < > kunnen zetten. Staat er niets van \url{} om de url heen?
| \def\nodot#1{\ifx.#1\else#1\fi} | | Puntje onderdrukt\nodot. | Maar nu niet hoor\nodot! | \end
Als je dit door pdftex laat omzetten dan wordt het puntje onderdrukt, maar het uitroepteken niet. Ik hoor graag of dit voor je werkt!
Hoe krijg ik dit in plainurlm.bst geïmplementeerd? Die bibtex styles zijn voor mij echt en stap te ver. Alle hulp is welkom. Volgens mij moet je het niet in plainurl.bst implementeren maar in je tex en bib file.
Dus in de preamble zet je de definitie van nodot En in de bib file gebruik je de macro, ongeveer zo: url = {www.google.nl\nodot} Werkt dat? H.G. Adriaan
participants (3)
-
J.A.J. Pater
-
Pander
-
Piet van Oostrum