Jeg har en forfatter som heter Jörg Geißler, som jeg vil ha med i BibTeX-databasen.

I prøvde å bruke

Gei\ssler, J\"{o}rg 

men dette fungerer ikke riktig. Jeg kan ikke generere PDF-filen lenger. Hvordan skriver jeg inn navnet riktig?

Kommentarer

  • Forsøkte du å ha \usepackage[utf8]{inputenc} og deretter enkelt skrive navnet Jörg Geißler?
  • @Dror dette er ikke ' en god idé, siden bibtex behandler ikke ' UTF8. På samme måte som du setter \"{o} bør du sette {\ss}. (Ellers hvordan vet TeX om makroen er \ss eller ssler?)
  • Ja. Da fungerer ß men ö gir problemer.
  • Generelt sett bør du ikke ' t bruk en akutt aksent ´ som en apostrof, men en faktisk apostrof '. Forutsatt at du har et tysk tastatur, trykk på [Skift] + [#]. Feil: betyr ikke ´ t eller ikke. Til høyre: ikke ' t. Dette gjelder både tyske og engelske apostrofer.
  • Et tips: Hvis du innrykker linjer med fire mellomrom, så er de merket som et kodeeksempel . Du kan også markere koden og klikke " kode " -knappen (med " { } " på den). Markering av blockquote (>) er ment for faktiske sitater fra en bok eller et dokument, ikke for kodeblokker.

Svar

Du må legge inn \ss makroer i parentes: (det er også en god ide å legge ved \" innen parentesene til «o».)

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

Ellers kan TeX ikke fortelle om makroen er \ss eller \ssler. Vanligvis kan makroer også avgrenses av mellomrom i LaTeX, men dette fungerer ikke i bib-filen din fordi plassen brukes av BibTeX til å avgrense deler av navn.

Så innenfor dokumentet

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

vil gjengis riktig som:

Geißler, Jörg ,

men brukes i bib-filen din, vil den samme inngangen bli gjengitt av BibTeX som:

Geiß ler, Jörg

forutsatt at du bruker et etternavn-fornavn bibliografiformat.

Hvis du også brukte skjemaet

J{\"o}rg Gei\ss ler 

i bib-filen din, ville det bli gjengitt som:

ler, Jörg Geiß

Kommentarer

  • Jeg ' er overrasket over siste setning: Fungerer Gei\ss ler ikke? Plasser etter makroer blir ignorert. Selvfølgelig fungerer ikke. Uansett er seler rundt spesielle ting aldri en dårlig idé med BibTeX.
  • @AlanMunn: De omkringliggende selene er nødvendige for å fortelle bibtex at den skal forlate innholdet ( i dette tilfellet en LaTeX-kommando, men det kan også være et stort ord som ikke skal ' ikke gjøres med små bokstaver) som det er. Av samme grunn ville det være tryggere å erstatte J\"{o}rg med J{\"o}rg.
  • @Martin I bibtex vil rommet fungerer ikke fordi det vil tolke rommet som å skille to deler av navnet. Så Gei\ss ler, J{\"o}rg sendes ut som " ler, Gei ß J ö rg "! Jeg ' Jeg legger til dette i svaret.
  • @Alan, ved å bruke løsningen din løser det fortsatt ikke problemet mitt. I min Bibtex-fil heter jeg forfatteren: author={R{\"o}{\ss}ler, Irene and Ungerer, Albrecht}, men i litteraturen gir den underlig ut dette: > [R ö ß ler und Ungerer 2012] R Ö SS LER, Irene; UNGERER, Albrecht: … også sitatene i teksten er feil: > (R ö ß ler und Ungerer, 2012, S.100)
  • I følge Wikipedia ble Hovedstaden declared erklært som en offisielle bokstaven i det tyske alfabetet 29. juni 2017. Men når jeg brukte \SS eller "S, er de ikke ' t gjengitt som kapital ẞ som jeg forventet. Er det noen løsning?

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *