Linke Anführungszeichen: \glqq
Rechte Anführungszeichen: \grqq
Die Edith meint noch: Bei "halben" Anführungszeichen gilt: \glq und \grq.
Ergebnis 1 bis 10 von 10
- 05.12.2009, 19:00 #1
TeXShop - deutsche Anführungszeichen
Nun habe ich auch mal eine LaTeX-Frage.
Ich finde es ja ganz praktisch, dass TeXShop immer wenn ich Anführungszeichen setzen möchte (also " drücke) sogleich dieses ``'' ausspuckt und direkt den Cursor in die Mitte der Zeichen setzt.
Blöderweise handelt es sich dabei aber um englische Anführungszeichen.
Gibt es keine Möglichkeit, dass TeXShop bei der Eingabe von " die korrekten deutschen Anführungszeichen ausgibt?
Wenn ja, wo und wie kann ich das einstellen?
Bin für jede Antwort dankbar.
- 05.12.2009, 19:08 #2
Geändert von guy_incognito (05.12.2009 um 19:10 Uhr) Grund: Edith hat was zu sagen!
"Geographie ist die Mutter der Wissenschaften!"(Immanuel Kant)
Regenbogen statt Grau!
Silence is sexy!
- 05.12.2009, 19:55 #3
Danke, das mit den halben wusste ich noch nicht!
Gibt es eigentlich einen Unterschied zwischen "`Text"' und \glqq Text\grqq?
Ich habe übrigens herausgefunden, wie man die Autovervollständigung von TeXShop ändert. Ich werde das mal schreiben, falls jemand in der Thread stolpert, der ein ähnliches Problem hat.
Folgendes hat bei mir funktioniert:
autocompletion.plist öffnen (unter Library/TeXShop/Keyboard).
Dort diesen Eintrag (steht bei mir an erster Stelle)
durch diesen ersetzen:Code:<key>"</key> <string>``#SEL##INS#''</string>
.Code:<key>"</key> <string>\glqq #SEL##INS#\grqq</string>
Man kann \glqq und \grqq natürlich auch durch "` und "' ersetzen.
Dann abspeichern und TeXShop neustarten.
Natürlich auf eigene Gefahr.
- 05.12.2009, 20:03 #4
Eine weitere Möglichkeit ist das Package csquotes (http://www.ctan.org/tex-archive/macr...trib/csquotes/). Ein Wort in Anführungsstrichen sieht damit so aus: \enquote{Wort}.
Der fällt nicht weit vom Stamm ...
...und manchmal fällt er einfach auf den Kopf.
- 05.12.2009, 20:05 #5
Also der Unterschied liegt darin, dass ersteres bei mir zum Abbruch des Kompiliervorgangs führt und das zweite nicht.

Achja nach dem \grqq ist es evtl. ratsam ein Ausgleich mit \/ herzustellen."Geographie ist die Mutter der Wissenschaften!"(Immanuel Kant)
Regenbogen statt Grau!
Silence is sexy!
- 05.12.2009, 21:44 #6
Hm, dass ersteres bei Dir den Kompiliervorgang abbrechen lässt, verunsichert mich ein wenig. Ich habe diesen Code für die Anführungszeichen aus einer LaTeX-Beschreibung. Sollte das nicht überall funktionieren?
Bei mir klappt es übrigens mit jedem der mittlerweile drei Vorschläge.
- 13.12.2009, 13:34 #7Macoun
- Registriert
- 04.2009
- Ort
- Wien
- Alter
- 51
- Beiträge
- 120
Hallo!
Dass bei Eingabe von " die voreingestellten Anführungszeichen erscheinen und der Cursor in die Mitte gesetzt wird, liegt an einem entsprechenden Eintrag in der Datei: ~/Library/TexShop/Keyboard/autocompletition.plist.
Um die deutschen Anführungszeichen zu erhalten, muss lediglich der Eintrag korrigiert bzw. hinzugefügt werden. Ich verwende die deutschen Print-Anführungszeichen, daher sieht das bei mir so aus:
Für die normalen Anführungszeichen muss es so aussehen:Code:<dict> <key>"</key> <string>»#SEL##INS#« </string>
In den Einstellungen muss natürlich die Checkbox "Autom. Vervollständigung" aktiviert sein.Code:<dict> <key>"</key> <string>„#SEL##INS#“ </string>
Die direkte Eingabe dieser Zeichen anstelle von \glqq und so weiter erhöht die Lesbarkeit des Dokuments ernorm, Voraussetzung ist aber, dass Unicode verwendet wird. Dies muss Latex im Vorspann extra mitgeteilt werden, bei mir funktioniert folgende Sequenz sehr gut:
LG, WolfgangCode:\documentclass[12pt,ngerman]{scrreprt} \usepackage[T1]{fontenc} \usepackage{ucs} \usepackage[utf8x]{inputenc} \PrerenderUnicode{ä} \usepackage[ngerman]{babel}Geändert von Carim (13.12.2009 um 13:35 Uhr) Grund: Gruß hinzugefügt
- 13.12.2009, 23:44 #8
Ich hätte auch von selber darauf kommen können, dass man gleich diese „“ in die autocompletition.plist einfügen kann.
Habe mir nun dort auch die Umlaute und das ß eingesetzt.
Meine Präambel sieht allerdings ein wenig anders aus:
Das Kompilieren hat damit (mit editierter autocompletition.plist) testweise einwandfrei funktioniert.Code:\documentclass[headings=small,headsepline,12pt,a4paper]{scrreprt} \usepackage[ngerman]{babel} \usepackage[applemac]{inputenc} \usepackage[T1]{fontenc}
Wo liegt der Unterschied zu
?Code:\usepackage{ucs} \usepackage[utf8x]{inputenc} \PrerenderUnicode{ä}
- 14.12.2009, 00:08 #9
- 15.12.2009, 18:25 #10Macoun
- Registriert
- 04.2009
- Ort
- Wien
- Alter
- 51
- Beiträge
- 120
Die ersten beiden Zeilen sind erforderlich, wenn die *.tex-Datei in der Codierung UTF-8 vorliegt. Da dein Vorspann brauchbare Ergebnisse liefert, sind deine Dateien offesichtlich in MAC-OS-Roman codiert. Wundert mich, dass damit die deutschen Anführungszeichen korrekt übersetzt werden, aber wenn es funktioniert, ist's eh super.
Die dritte Zeile hat mir Texshop bei einem Latex-Lauf einmal vorgeschlagen, nachdem ein Umlaut in einer Überschrift vorgekommen ist. Seit dem ist sie bei mir drinnen, scheint aber nicht so die überragende Bedeutung zu haben.
LG, Wolfgang
Ähnliche Themen
-
Anführungszeichen in php und html
Von zoom im Forum PHP & Co.Antworten: 13Letzter Beitrag: 26.05.2009, 10:20 -
BBEdit 'normale' Anführungszeichen..?!
Von MrNase im Forum OfficeanwendungenAntworten: 20Letzter Beitrag: 25.04.2008, 16:12 -
Update von TeXShop
Von switcher2006 im Forum OfficeanwendungenAntworten: 1Letzter Beitrag: 22.02.2008, 10:35 -
spitze Anführungszeichen in Word?
Von Trickedy im Forum Office:MacAntworten: 4Letzter Beitrag: 02.02.2008, 10:26 -
PHP: Anführungszeichen sollen ausgegeben werden
Von atomfried im Forum Web-ProgrammierungAntworten: 6Letzter Beitrag: 19.01.2007, 09:16


Zitieren
