Seite 1 von 2
Mein blindtext ist auf latein (auch wenn es kein echtes ist)
Verfasst: Mo 6. Dez 2010, 10:17
von malformed
Guten Morgen,
wie der Betreff bereits aussagt, wenn ich in meinen Latex-Dokumenten \blindtext verwende, ist die Ausgabe mit Lorem Ipsum text, obschon meine dokumente auf deutsch eingestellt sind. Ich habe mir die Finger blutig gegoogelt und dazu leider nichts gefunden, kennt sich jemand damit aus? Braucht ihr ein minimal-beispiel, um mir helfen zu können?
Vielen Dank,
malformed
Re: Mein \blindtext ist auf latein
Verfasst: Mo 6. Dez 2010, 10:24
von Xenara
malformed hat geschrieben:Braucht ihr ein minimal-beispiel, um mir helfen zu können?
Ganz klares "JA"!
1. Schreibst du nicht, was für ein Paket du verwendest, ich vermute mal "blindtext", weiss aber nicht, ob nicht noch andere Pakete auch den Befehl zur Verfügung stellen.
2. Du schreibst, du hättest deine Dokumente auf Deutsch eingestellt. Tja, aber wie? Im Editor? Oder über Pakete? Mit babel? Oder (n)german?
Ohne die Infos kann man nur raten, und das ist weder für dich noch für Helfer wirklich zielführend.
(Und bitte jetzt nicht nur die obigen Fragen beantworten, sondern wirklich ein lauffähiges Minimalbeispiel erstellen, sonst kommen ggf. Fragen wegen Dokumentklasse u.a.)
Verfasst: Mo 6. Dez 2010, 13:35
von dabauer82
Probiers mal mit
\usepackage[ngerman]{babel} % Rechtschreibunterstützung
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
GRuß
Verfasst: Mo 6. Dez 2010, 19:20
von Sepp99
Als ganzes Minimalbeispiel:
\documentclass{scrartcl}
\usepackage[latin,english,ngerman]{babel}
\usepackage[utf8]{inputenc} %Eingabecodierung | ansinew |latin1 | utf8
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\begin{document}
\section{Deutsch}
% Weil bei babel die letzte Option zählt
\blindtext
\section{Englisch}
\selectlanguage{\english}
\blindtext
\section{Wieder Deutsch}
\selectlanguage{\ngerman}
\blindtext
\section{Und Latein}
\selectlanguage{\latin}
\blindtext
\end{document}
Gruß, Sepp.-
Verfasst: Mo 6. Dez 2010, 20:11
von iTob
Aber doch \selectlanguage{ngerman} statt \selectlanguage{\ngerman}, oder nicht?
Übrigens ist „Lorem ipsum“ überhaupt kein richtiges Latein …
Tobi
Verfasst: Mo 6. Dez 2010, 20:47
von malformed
Ach, hätte ich mir ja denken können, dass zur Lösungsfindung ein paar angaben fehlen. das dokument ist das gleiche wie das, indem ich die Probleme mit der Referenzierung in der Bibliographie mit bibtex und kile habe. Ich habe jetzt mal ein (sehr minimalistisches) Minimalbeispiel angefertigt:
%Minimalbeispiel
\documentclass[a4paper,12pt,bibliography=totoc ]{scrartcl} %IN-A4-Seite, Schriftgröße 12.
\usepackage{blindtext} % generiert Blindtext
\usepackage[ngerman]{babel} % deutsche Silbentrennung
\usepackage[utf8x]{inputenc} % deutsche Umlaute
\usepackage[babel,german=guillemets]{csquotes} % Damit wird das Paket "csquotes" geladen:
\begin{document}
\section{Blindtext auf Deutsch}
\blindtext
\end{document}
Ich habe wirklich keine Ahnung, wieso das auf Latein generiert? Ansonsten könnte ich auch noch den ganzen Code zur Verfügung stellen, so gewünscht. Die Angaben von Sepp habe ich jetzt erst mal nicht probiert, weil ich nicht verstehe, was die Änderungen genau bedeuten würden =)
Vielen Dank für die Hilfe,
malformed
@iTob: Echt? Wusste ich gar nicht, dass es kein "echtes" ist. Was ist es denn? Stichwort "bullshitgenerator"?
-edit-
\selectlanguage hat nebenbei nicht funktioniert =(
Verfasst: Mo 6. Dez 2010, 21:03
von Xenara
Einfacher kleiner Fehler, der wirklich nur mit einem Minimalbeispiel sichtbar ist: Du lädst erst blindtext, und erst dann definierst du die Sprache. Davon weiss blindtext aber nichts.
Stell mal das blindtext-Paket _nach_ babel.
Verfasst: Mo 6. Dez 2010, 21:17
von iTob
Außerdem könnte man darüber nachdenken, die Sprache als Klassenoptoption anzugeben und nicht als Paketoption von babel. bin aber grad nicht sicher, ob das an dieser Stelle einen unterschied macht.
Verfasst: Mo 6. Dez 2010, 21:26
von malformed
Hi,
also, es lag tatsächlich dran ,dass erst Blindtext und danach die Sprache geladen wurde, da muss man erst mal drauf kommen :p
vielen Dank für die prompte Hilfe,
malformed
Verfasst: Di 7. Dez 2010, 05:30
von Sepp99
@iTob
babel-Manual Kapitel 7, S. 12. "In the definition of the macro \selectlanguage in babel.def the argument
is used as a part of other macronames, so a call to \selectlanguage now looks
like \selectlanguage{german}. Notice the absence of the escape character. As
of version 3.1a of babel both syntaxes are allowed"
Ich nehme also an, dass beide Varianten gültig sind. Zumindest funktioniert mein MB. Lasse mich aber gern eines besseren belehren.
Grüße, Sepp.-