Archiv verlassen und diese Seite im Standarddesign anzeigen : Abbildungs- und Tabellenunterschriften
coastspy
15-01-2012, 19:29
Hallo,
arbeite mit lyx und habe mir eingestellt, das figure und table immer dementsprechend mit Abb. bzw. Tab. abgekürzt werden. Das funktioniert eigentlich auch ganz gut, jedoch habe ich in meinem Dokument 4 Seiten (seperat also nicht direkt hintereinander) die ein anderes Format haben.
Die Formatierung für diese Seiten habe ich wie folgt erwirkt.
-neue Seite-
\begingroup \pdfpagewidth=3\pdfpagewidth
"Abbildung" mit Untertitel
-neue Seite-
\endgroup
Danach werden Abbildungen und Tabellen immer als Figure bzw. Table bezeichnet. Komischer Weise nur die zwischen den umgeänderten Seiten. Die nächste größere Seite hat dann wieder die Abkürzung Abb.bzw. Tab.
Weiß jemand warum und kann mir sagen, was ich wo ändern muss.
Bin absoluter Lyx und vor allem LATEX Anfänger und habe mir meine jetzige Datei in mühevoller Arbeit zusammen gebastelt.
Wenn jemand für die Beantwortung noch mehr Informationen benötigt, dann immer her mit den Fragen.
Hoffe mir kann jemand helfen.
Schonmal Danke im Voraus!
Gruß,
Alena
Hallo Moin!
Ich habe mit Lynx überhaupt keine Erfahrung aber schaffst du es irgendwie ein Minimalbeispiel zu machen und dann den LaTeX COde hier zu posten (in der Code-Umgebung)? Also nur minimale Einstellungen vornehmen und den Fehler reproduzieren?
Ich würde dir davon abgesehen auch zu einem "richtigen" Editor, wie zB dem Texniccenter raten ;-) (wenn du schon gerade erst anfängst, dann richtig ;-) )
Gruß Max
Wie man in LyX ein halbwegs minimales Beispiel erstellt:
ein Dokument mit wenig Text und (vor allem) wenig selbstgewählten Einstellungen erstellen, das das Problem demonstriert.
Dann: Datei - exportieren. Dort kann man sie als .tex exportieren.
Nun kommt man an den Code ran, indem man die .tex-Datei mit einem gewöhnlichen Texteditor wie Notepad öffnet. Code vollständig herauskopieren und hier im Forum posten, möglichst in einer [ CODE]...[ /CODE] Umgebung. Diese lässt sich auch mit dem #-Zeichen rechts oben in der Formatierungsleiste erzeugen.
coastspy
18-01-2012, 19:47
Hey,
schonmal danke, habe mal versucht eine einfache Datei nach Eurer Erklärung zu erstellen. Hoffe das ist so wie ihr Euch das gedacht habt.
\documentclass[12pt,oneside,english,ngerman]{book}
\usepackage{mathptmx}
\renewcommand{\familydefault}{\rmdefault}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[a4paper]{geometry}
\geometry{verbose,tmargin=3cm,bmargin=3cm,lmargin= 3cm,rmargin=2cm}
\usepackage{fancyhdr}
\pagestyle{fancy}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}
\usepackage{float}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{setspace}
\onehalfspacing
\makeatletter
\@ifundefined{date}{}{\date{}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\renewcommand\headrulewidth{0pt}
\usepackage[margin=10pt,font=small,labelfont=bf]{caption}
\parskip0.5explus0.1exminus0.1ex
\usepackage{chngcntr}
\counterwithout{figure}{chapter}
\usepackage{chngcntr}
\counterwithout{table}{chapter}
\usepackage{multirow}
\usepackage{natbib}
\usepackage{longtable}
\usepackage[ngerman]{babel}
\captionsetup[font=small]{caption}
\captionsetup[table]{singlelinecheck=off}
\usepackage[ngerman]{babel}
\addto\captionsngerman{
\renewcommand{\figurename}{Abb.}
\renewcommand{\tablename}{Tab.}}
\AtBeginDocument{
\def\labelitemi{\tiny\(\blacksquare\)}
\def\labelitemii{\scriptsize\(\blacktriangleright\ )}
}
\makeatother
\usepackage{babel}
\begin{document}
\chapter{Einleitung}
bla bla bla
\section{bla bla bla}
bla bla bla
\begin{figure}[H]
\noindent \begin{centering}
\includegraphics[width=16cm]{platzhalter}
\par\end{centering}
\caption{Bildunterschrift (hier: Abb.!)}
\end{figure}
\section{bla bla}
bla bla
\newpage{}
\selectlanguage{english}%
\begingroup \pdfpagewidth=3\pdfpagewidth
\selectlanguage{ngerman}%
\begin{figure}[H]
\includegraphics[angle=90,height=22cm]{platzhalter}
\caption{Bildunterschrift (hier: Abb.!)}
\end{figure}
\newpage{}
\endgroup
\subsection{bla bla}
bla bla bla
\begin{figure}[H]
\noindent \begin{centering}
\includegraphics[width=16cm]{platzhalter}
\par\end{centering}
\caption{Bildunterschrift (hier:Figure!)}
\end{figure}
\end{document}
Gruß,
Alena
Hast du das \selectlanguage{english} bzw. german selber geschrieben oder hat Lyx das automatisch gemacht?
sommerfee
18-01-2012, 20:48
\selectlanguage{english}%
\begingroup \pdfpagewidth=3\pdfpagewidth
\selectlanguage{ngerman}%
[...]
\endgroup
Da wird auf Englisch umgeschaltet, dann innerhalb einer Gruppe auf Deutsch, und folglich ist die Sprache nach dem Ende der Gruppe Englisch.
Wozu soll diese Sprachumschalterei hier überhaupt gut sein?
coastspy
18-01-2012, 21:48
@rstuby & sommerfee:
Genau das habe ich mich auch schon gefragt. Und es auch als Fehlerquelle vermutet.
Leider macht Lyx das von alleine.
Die Struktur des Dokuments sieht aus, wie in meinem Eingangspost kurz dargestellt.
Als allg. Einstellung habe ich "Deutsch" als Sprache angegeben.
Es scheint also genau an diesem Eintrag zu liegen:
\selectlanguage{english}%
\begingroup \pdfpagewidth=3\pdfpagewidth
Ich weiß aber nicht wie ich das ändern kann. Da ich noch nicht rausgefunden habe wie in lyx am Quelltext rumbasteln kann
Die einzige Möglichkeit die ich gefunden habe wäre einmal ein pdf aus der Datei zu machen und dann die gleiche Datei ohne die Seitenformatänderungen zu erstellen und dann die beiden Dateien zu einer pdf Datei verbinden.
Oder folgendes: du machst das Dokument so weit in Lyx fertig, exportierst es dann, nimmst im Notepad die selectlanguage-Einstellungen raus und machst einmal drei pdflatex-Durchläufe über die Konsole/Eingabeaufforderung. Evtl. auch mit einem bibtex-Lauf dazwischen oder was du sonst noch so brauchst.
Oder du schaffst dir für die Endbearbeitung einen zweiten LaTeX-Edtior neben LyX an. Du wirst sowieso bei deinem zweiten großen Dokument umsteigen...
sommerfee
19-01-2012, 06:45
Leider macht Lyx das von alleine.
Für mich wäre das ein KO-Kriterium, wenn man nicht einmal in Lyx eine Zeile LaTeX eingeben kann, ohne daß Lyx so eine Algengrütze damit veranstaltet, und dann auch noch derart fehlerhaft.
Ich habe sowieso das Gefühl, daß Lyx bis zu einem gewissen Punkt ganz toll ist, aber über diesen Punkt hinaus einfach eine unbrauchbare Katastrophe. Dann ist man viel mehr mit "Aber wie mache ich das in Lyx?" beschäftigt als mit dem eigentlichen Dokument.
Oder du schaffst dir für die Endbearbeitung einen zweiten LaTeX-Edtior neben LyX an. Du wirst sowieso bei deinem zweiten großen Dokument umsteigen...
Dazu würde ich auch raten.
P.S.: Sehr nett ist auch die Zeile \captionsetup[font=small]{caption} :eek:
Ich drängel nochmal mit ;-)
Unter Windows sehr beliebt ist das Texniccenter (http://www.texniccenter.org/), TeXShop ist schon mit bei deiner MiKTeX Installation dabei. Ich selbst nutze WinEdt (http://www.winedt.com/)
Gruß Max
Wenn du nichtlateinische Buchstaben brauchst: winshell
coastspy
19-01-2012, 12:25
Vielen dank für Eure Mühe!
Leider war es bei mir enfach so, das ich für meine Diplomarbeit einen Editor gesucht habe, der einfach zu handhaben ist. Außerdem auch mit großen Datenmengen umgehen kann und nicht wie word ab einer Seitenzahl von ca. 70 incl. Bilder andauernd hängen bleibt bzw. Stunden zum Laden der Datei benötigt. Auch finde ich es echt klasse, das Abbildungen an den Stellen bleiben an denen man sie einfügt und man nicht wie bei word irgendwann auf Abbildungsssuche gehen muss :-)
Werde mich sobald ich mal wieder Zeit habe sicherlich mit Euren Tips auseinandersetzen. Da ich meine Diplomarbeit am Montag einreichen muss wird das jetzt wohl eher nichts mehr. Gott sei Dank habe ich ja mit Eurer Hilfe herausgefunden, das es wirklich "nur" an diesem Einschub liegt, so das ich über die pdf Sache das ganz relativ gut lösen kann.
Danke, liebe Grüße und alles Gute,
Alena
P.S.: Werde hier sicherlich noch das ein oder andere mal auftauchen. Ihr habt echt Ahnung ;-)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.