Jeg har en forfatter, der hedder Jörg Geißler, som jeg vil medtage i min BibTeX-database.

I forsøgte at bruge

Gei\ssler, J\"{o}rg 

men dette fungerer ikke korrekt. Jeg kan ikke generere PDFen længere. Hvordan skriver jeg navnet korrekt?

Kommentarer

  • Forsøgte du at have \usepackage[utf8]{inputenc} og derefter simpelt skriv navnet Jörg Geißler?
  • @Dror dette er ikke ' en god idé, da bibtex behandler ikke ' UTF8. På samme måde som du lægger \"{o}, skal du lægge {\ss}. (Ellers ved TeX, om makroen er \ss eller ssler?)
  • Ja. Derefter fungerer ß men ö forårsager problemer.
  • Generelt set skal du ikke ' Brug ikke en akut accent ´ som en apostrof, men en faktisk apostrof '. Forudsat at du har et tysk tastatur, skal du trykke på [Skift] + [#]. Forkert: betyder ikke ´ t eller ikke. Til højre: ' t. Dette gælder både tyske og engelske apostrofer.
  • Et tip: Hvis du indrykker linjer med 4 mellemrum, er de markeret som en kodeeksempel . Du kan også fremhæve koden og klikke på knappen " kode " (med " { } " på den). Markering af blockquote (>) er beregnet til faktiske citater fra en bog eller et dokument, ikke til kodeblokke.

Svar

Du skal vedlægge \ss makroen i seler: (det er også en god ide at vedlægge \" inden for seler af “o”.)

Gei{\ss}ler, J{\"o}rg 

Ellers kan TeX ikke fortælle, om makroen er \ss eller \ssler. Normalt kan makroer også afgrænses af mellemrum i LaTeX, men dette fungerer ikke i din bib-fil, fordi pladsen bruges af BibTeX til at afgrænse dele af navne.

Så inden i dit dokument

Gei\ss ler, J{\"o}rg 

gengives korrekt som:

Geißler, Jörg ,

men bruges i din bib-fil vil den samme input blive gengivet af BibTeX som:

Geiß ler, Jörg

forudsat at du brugte et efternavn-fornavn bibliografiformat.

Hvis du desuden brugte formularen

J{\"o}rg Gei\ss ler 

i din bib-fil, ville den blive gengivet som:

ler, Jörg Geiß

Kommentarer

  • Jeg ' er overrasket over den sidste sætning: Fungerer Gei\ss ler ikke? Pladser efter makroer ignoreres. Naturligvis fungerer ikke. Under alle omstændigheder er seler omkring specielle ting aldrig en dårlig idé med BibTeX.
  • @AlanMunn: De omkringliggende seler er nødvendige for at fortælle bibtex at det skal forlade indholdet ( i dette tilfælde en LaTeX-kommando, men det kan også være et stort ord, der ikke skal ' t gøres til små bogstaver), som det er. Af samme grund ville det være mere sikkert at erstatte J\"{o}rg med J{\"o}rg.
  • @Martin I bibtex vil rummet fungerer ikke, fordi det fortolker rummet som adskiller to dele af navnet. Så Gei\ss ler, J{\"o}rg udsendes som " ler, Gei ß J ö rg "! Jeg ' tilføjer dette til svaret.
  • @Alan, hvis du bruger din løsning, løser jeg stadig ikke mit problem. I min Bibtex-fil navngiver jeg forfatteren: author={R{\"o}{\ss}ler, Irene and Ungerer, Albrecht}, men i litteraturen udsender det underligt dette: > [R ö ß ler und Ungerer 2012] R Ö SS LER, Irene; UNGERER, Albrecht: … også citaterne i teksten er forkerte: > (R ö ß ler und Ungerer, 2012, S.100)
  • I henhold til Wikipedia blev hovedstaden declared erklæret en officielt bogstav i det tyske alfabet den 29. juni 2017. Men når jeg brugte \SS eller "S, er de ikke ' t gengivet som kapital ẞ som forventet. Er der nogen løsning?

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *