Hallo, ich schreibe mit Latex einen Text auf Englisch, in dem ich mich auf Bilder und Schemata mit dem Befehl autoref beziehe. Mein Problem: im Text werden "Figure" und "Scheme" genau wie hier dargestellt, mit großem Anfangsbuchstaben geschrieben. Da man im Englischen aber nicht mitten im Satz ein Nomen großschreibt, möchte jetzt wissen, wie ich die Umgebung so ändern kann bzw. was ich machen muss, damit im Text "figure" und "scheme" stehen, am Satzanfang allerdings wieder mit großem Erstbuchstaben. Hier die relevanten Packages bzw. Einstellungen Open in Online-Editor
\documentclass[12pt,a4paper,toc=bibliography,numbers=noenddot]{scrreprt} \usepackage[english]{babel} % Sprachpakete \usepackage[english]{cleveref} % Neue Gleitumgebung für (Reaktions-)Schemata \DeclareNewTOC[ type=scheme, % Name der Umgebung types=schemes, % Erweiterung (\listofschemes) float, % soll gleiten floatpos=htbp, % voreingestellte Gleitparameter name=Scheme, % Name in Überschriften listname={List of Schemes}, % Listenname %counterwithin=chapter ]{los} % Hinzufügen der scheme-Umgebung zu cleveref/varioref \crefname{scheme}{scheme}{schemes} Danke schonmal im Voraus. Jonas gefragt 17 Mai '16, 19:59 KeineAhnung |
Wie @saputello schon in einem Kommentar angedeutet hat, ist Dein Problem weder nachvollziehbar noch reproduzierbar: Open in Online-Editor
\documentclass[12pt,a4paper,toc=bibliography,numbers=noenddot]{scrreprt} \usepackage[english]{babel} % Sprachpakete \usepackage[english]{cleveref} % Neue Gleitumgebung für (Reaktions-)Schemata \DeclareNewTOC[ type=scheme, % Name der Umgebung types=schemes, % Erweiterung (\listofschemes) float, % soll gleiten floatpos=htbp, % voreingestellte Gleitparameter name=Scheme, % Name in Überschriften listname={List of Schemes}, % Listenname %counterwithin=chapter ]{los} % Hinzufügen der scheme-Umgebung zu cleveref/varioref \crefname{scheme}{scheme}{schemes} % ab hier ergänzt: \begin{document} \begin{scheme} \caption{Bla bla bla}\label{sch:bla} \end{scheme} \Cref{sch:bla} and \cref{sch:bla}. \end{document} Mit Solltest Du Open in Online-Editor
\documentclass{scrreprt} \usepackage[english]{babel} \usepackage{chemmacros}[2016/05/04]% Version 5.6a! \chemsetup{ formula = chemformula , modules = scheme % <<<< damit die `scheme'-Umgebung definiert wird } \usepackage{cleveref} \begin{document} \begin{scheme} \caption{Bla bla bla}\label{sch:bla} \end{scheme} \Cref{sch:bla} and \cref{sch:bla}. \end{document} beantwortet 18 Mai '16, 13:46 cgnieder |
Du wurdest bereits bei allen Deinen früheren Fragen jeweils mit Link auf die entsprechende Anleitung darum gebeten, immer ein vollständiges Minimalbeispiel zu machen. Obiger Code ist erneut nicht lauffähig. Daher nur der Hinweis: Laut
cleveref
-Anleitung hängt es davon ab, welchen Befehl man verwendet. Die unterschiedlichen Namen für\cref
und\Cref
etc. setzt man bei Bedarf mit\crefname
und\Crefname
.