Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Index oder chemisches Zeichen in der Überschrift, CO2

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.11.2006
    Beiträge
    18

    Red face Index oder chemisches Zeichen in der Überschrift, CO2

    Hallo Leute,
    ich würde gerne das Wort CO2 in die Überschrift setzen und dabei die 2 natürlich tief setzen. Die Befehle die ich kenne*, funktionieren jedoch alle nicht in der Überschrift. Habt ihr einen Idee?

    Vielen Dank und einen schönen Gruß,
    Darja


    *im mathematischen Modus CO$_2$
    im Textmodus CO\textsubscript{2}. Wisst ihr vielleicht eine einfachere Möglichkeit im Textmodus, damit ich nicht immer \textsubscript schreiben muss?

  2. #2
    Registrierter Benutzer Avatar von Gnihilo
    Registriert seit
    21.05.2007
    Ort
    Rostock
    Beiträge
    150
    Moin,

    wenn Dir CO\textsubscript{2} im Text zu aufwändig ist, definiere doch einen eigenen Befehl!

    Code:
    \documentclass{scrartcl}
    
    \usepackage[T1]{fontenc}
    
    \newcommand{\COO}{CO\textsubscript{2}~}
    
    \begin{document}
    
    \section{\COO macht immer "Arger}
    
    \end{document}
    Der Befehl heißt übrigens \COO und nicht \CO2, da LaTeX keine Zahlen in Befehlsnamen akzeptiert. Die Tilde (~) dient dazu, ein Leerzeichen zu setzen, Du kannst es auch weglassen, musst dann aber
    Code:
    \section{\COO{} macht immer "Arger}
    schreiben.

    Ansonsten solltest Du Dich vielleicht mal nach speziellen Paketen für Chemiker umsehen, weiß leider nur, dass es sie gibt und nicht, wie sie heißen...

    Gruß Jonas.

  3. #3
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Nicht nachvollziehbar

    Schon etwas merkwürdig. Bei mir funktioniert das problemlos.
    Code:
    \chapter{Das Kohlendioxid $\text{CO}_2$}
    Und das mit allen Gliederungsbefehlen.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  4. #4
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von Darja Beitrag anzeigen
    ich würde gerne das Wort CO2 in die Überschrift setzen und dabei die 2 natürlich tief setzen. Die Befehle die ich kenne*, funktionieren jedoch alle nicht in der Überschrift. Habt ihr einen Idee?
    Ja;-)
    Zitat Zitat von Darja Beitrag anzeigen
    *im mathematischen Modus CO$_2$
    im Textmodus CO\textsubscript{2}. Wisst ihr vielleicht eine einfachere Möglichkeit im Textmodus, damit ich nicht immer \textsubscript schreiben muss?
    das klingt beides nach Textmodus...
    Code:
    \documentclass{scrreprt}
    \usepackage[version=3]{mhchem}
    \DeclareRobustCommand\chem{\ce}
    \begin{document}
    \tableofcontents
    \chapter{\chem{CO2} bla}
    Text: \chem{CO2}
    \[\textrm{Mathe:} \chem{CO2}\]
    einfach genug?
    \end{document}
    d. h., im normalem Text geht's auch mit \ce; \chem -- quasi die robuste Version von \ce -- brauchst Du eigentlich nur f. Überschriften, Fussnoten etc. (bei `moving arguments', also immer dort, wo \ce zu fragil ist;-)
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  5. #5
    Registrierter Benutzer Avatar von asimo
    Registriert seit
    22.06.2007
    Beiträge
    59
    ich habe das Problem mit dem SIunit Paket in der Form gelöst:
    \unit{C0_2}

  6. #6
    Registrierter Benutzer
    Registriert seit
    23.11.2006
    Beiträge
    18
    Vielen Dank für die vielen guten Antworten
    Es klappt jetzt bei mir

    Egal welche der drei Lösungen ich wähle, es kommt bei immer die Warnung:
    "Package Hyperref warning: Token not allowed in PDFDocEncoded String".

    Damit kann ich aber leben.
    Im Dokument sieht es ordentlich aus, sowohl in der Überschrift als auch im Inhaltsverzeichnis. Nur im Dokumentinhaltsverzeichnis beim Acrobat Reader wird es ein wenig falsch angezeigt. Dort ist die Lösung mit dem Mathemodus CO$_2$ dann noch am besten, einfach als CO2 dargestellt und er gibt mir nur drei Warnmeldungen (anstelle von 14 und mehr bei den anderen beiden Lösungen).

    Vielen Dank an Rainer, für die einfache Erklärung des Chemiepackages und vielen Dank an Jonas, für das einfache und gute Beispiel, wie man einen neuen Befehl baut.
    Danke auch an localghost, der schrieb, dass es im Mathemodus geht (und ich einfach nicht so viel Angst vor den Warnungen haben sollte und mir lieber das Ergebnis anschauen sollte )

    Schönen Gruß,
    Darja

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Zitat Zitat von Darja Beitrag anzeigen
    Egal welche der drei Lösungen ich wähle, es kommt bei immer die Warnung:
    "Package Hyperref warning: Token not allowed in PDFDocEncoded String".
    schau mal nach hyperrefs `\texorpdfstring´
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •