Problem mit Griechisch im Index

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Problem mit Griechisch im Index

von u_fischer » Fr 27. Apr 2018, 15:35

| ist ein Spezialzeichen im Indexbefehl, dass musst du quoten, wenn es direkt benützen willst:
\foreignlanguage{greek}{a|}\index[gr]{\foreignlanguage{greek}{a"|}}

Problem mit Griechisch im Index

von kouki » Fr 27. Apr 2018, 12:22

Hallo,
habe noch ein "kleines" Problem :?

Alle Zeichen mit Ausnahme des "subscript" werden im Text und im Index richtig dargestellt.
Nur wenn ich ein
a|
schreiben will bekomme ich eine Fehlermeldung.

Habe schon Befehle wie \protect, \string und \detokenize probiert, aber nichts davon hat geholfen. :?
\documentclass[
11pt,									
]{scrreprt}

\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{2}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[greek.ancient, german]{babel}
\usepackage{lmodern}
\usepackage{csquotes}
\usepackage[]{imakeidx}
\makeindex[name=gr,title=Griechischer Index,intoc,columns=2]
\makeindex[name=dt,title=Deutscher Index,intoc,columns=2]
\usepackage{setspace}
\usepackage{scrpage2}
\usepackage{pdfpages}

\begin{document}
\foreignlanguage{greek}{a}\index[gr]{\foreignlanguage{greek}{a}}
\foreignlanguage{greek}{'a}\index[gr]{\foreignlanguage{greek}{'a}}
\foreignlanguage{greek}{`a}\index[gr]{\foreignlanguage{greek}{`a}}
\foreignlanguage{greek}{~a}\index[gr]{\foreignlanguage{greek}{~a}}
\foreignlanguage{greek}{a|}\index[gr]{\foreignlanguage{greek}{a|}}

\newpage
\printindex[gr]
\end{document}

Nach oben