Querverweise

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Querverweise

von Noch so einer » Mo 29. Jul 2013, 11:23

Ich kann Dir versichern, dass es bei meinem Test funktioniert hat. Gerade habe ich aber einen weiteren Test gemacht und da hat LyX plötzlich prettyref statt refstyle verwendet. Ich habe keine Ahnung, wodurch die Änderung ausgelöst wurde. Jedenfalls funktioniert meine Lösung nur, wenn LyX refstyle verwendet. Was es sonst noch an Nebenbedingungen benötigt, kann ich nicht sagen.

Um Dir genau sagen zu können, was Du wo einstellen musst, müsste ich alle bei Dir gewählten Einstellungen kennen. Das geht eigentlich nur, wenn Du irgendwo das LyX-Dokument bereit stellst. Außerdem musst Du dann noch immer sicher stellen, dass Du auch alles wirklich 100% so übernimmst, wie man Dir erklärt. Schon die kleinste Abweichung kann verhindern, dass es funktioniert. Und wenn Du später eine Einstellung änderst, funktioniert es möglicherweise auch nicht mehr.

Das macht Hilfe zu LyX-Problemen ziemlich aufwändig.

von oklaener » Mo 29. Jul 2013, 10:45

nachdem ich das angegeben habe nennt er die "Figures" jetzt "Abbildungen" aber macht auch hier keine Abkürzungen im Text...

von Noch so einer » Mo 29. Jul 2013, 10:38

Wenn ich das richtig sehe, dann verwendet LyX das Paket refstyle für die Querverweise selbst dann, wenn es diese eigentlich mit hyperref erledigen könnte. Wie eine saubere Lösung damit aussieht, kann ich Dir nicht sagen, aber folgendes funktioniert bei mir:
  1. Gehe im Menü zu "Dokument" → "Einstellungen …"
  2. Wähle in der linken Spalte des Dialogs "Dokument-Einstellungen" den Punkt "LaTeX-Vorspann".
  3. Gib in demselben Dialog rechts folgenden Code ein, wobei alle Leerzeichen (besonders die vor \endcsname) wichtig sind:
    \AtBeginDocument{%
      \renewcommand*\RStabtxt{Tab.~}%
      \renewcommand*\RStabstxt{Tab,~}%
      \expandafter\let\expandafter\savedtabref\csname tabref \endcsname
      \expandafter\def\csname tabref \endcsname#1{(\savedtabref{#1})}%
    }
    
  4. Drücke in demselben Dialog "Ok"
Am Satzanfang müsste jetzt noch immer Figure ausgeschrieben werden, was aber stilistisch korrekt ist, da man einen Satz niemals mit einer Abkürzung beginnen sollte.

von oklaener » Mo 29. Jul 2013, 09:59

Hmmm irgendwie finde ich das ziemlich verwirrend. Da ich ja nicht Latex verwende sondern Lyx sind mir viele Programmierschritte einfach ncih geläufig aber werd sie mir im Laufe meiner Doktorarbeit aneignen.

Vllt kann mir das jemand (nichts gegen dich Elke; vielen Dank für deine Hilfe) explizit für Lyx erklären.

Ich werd jetzt erstmal den Qquerverweis als Standard setzen und das Wörtchen Fig. manuell davorsetzen^^

Vllt findet sich ja noch ein schlauer Fuchs der mir hilft. Is ja auch kein Weltuntergang aber wäre schön wenn das Problem gelöst werden würde


GLG an alle

von esdd » So 28. Jul 2013, 15:03

Vielleicht hilft dir dieser Thread auf tex.stackexchange.com weiter, der sich auf Lyx bezieht.

Gruß
Elke

von esdd » Sa 27. Jul 2013, 18:52

Hallo,

von Lyx habe ich zwar keine Ahnung, aber lädst du hyperref und verwendest du \autoref{...} für die Verweise? Dann könnte dir
\let\autorefOrg\autoref
\renewcommand\autoref[1]{(\autorefOrg{#1})}

\renewcommand\figureautorefname{Fig.}
\renewcommand\tableautorefname{Tab.}
helfen. Muss nach dem Laden von hyperref eingefügt werden.

Falls du außerdem babel nutzt, bietet sich von den hier von Clemens gemachten Vorschlägen zur Umdefinierung der Verweisbezeichner folgendes an:
\documentclass{scrreprt}

\usepackage[english]{babel}
\usepackage{hyperref}

\let\autorefOrg\autoref
\renewcommand\autoref[1]{(\autorefOrg{#1})}

\addto\extrasenglish{\def\figureautorefname{Fig.}}
\addto\extrasenglish{\def\tableautorefname{Tab.}}


\begin{document}
\begin{table}%
  \centering
  \begin{tabular}{ccc}
  A&B&C
  \end{tabular}
\caption{Tabelle}
\label{tab}
\end{table}

\begin{figure}%
  \centering
  \rule{2cm}{2cm}
\caption{Abbildung}%
\label{fig}%
\end{figure}

\autoref{tab} and \autoref{fig}
\end{document}

Gruß
Elke

von oklaener » Sa 27. Jul 2013, 17:36

Danke für die Antwort, ABER:

hierbei ändert Lyx dann nur das Wort "Figure " zu "Fig." direkt unter der Abbildung. Im Text bleibt weiterhin "Figure" stehen.

Ich möchte aber dass das "Figure" unter der Abbildung so stehen bleibt und wenn ich mittels Querverweis darauf Bezug nehme in meinem normalen Text dann nich mehr "Figure" sondern "Fig." steht.

Hoffe jetzt isses bisl klarer

lg

von Gast » Sa 27. Jul 2013, 17:08

Siehe Wie kann ich die Standardnamen für Abbildungen und Tabellen ändern sowie die Titel der Verzeichnisse?

Bei Dir mit english statt ngerman bzw. genau wie in der dortigen Frage eingangs, falls Du kein babel verwendest. Solche Einstellungen schreibt man in die Dokument-Präambel (Vorspann), findest Du in LyX unter Dokument / Einstellungen.

von oklaener » Sa 27. Jul 2013, 12:47

vielleicht noch ein wenig genauer:

wenn ich formatierter Querverweis anfordere bekomme ich z.B."figure 3.1"...

ich fände es aus stylistischer Form einfach angenehmer, wenn da stehen würde "Fig. 3.1"


Hoffentlich kennt jemand das Problem und kann mir helfen

Liebe Grüße

Querverweise

von oklaener » Fr 26. Jul 2013, 15:47

Hallo ihr lieben,

ich habe folgendes Problem:

Benutze Lyx 2.0 auf Windows Ultimate und schreibe gerade meien Abschlussarbeit auf Englisch. Wie kann ich in meinem Text auf eine Abbildung (z.B. 3.1) verweisen so dass dann in Klammern steht:

(Fig. 3.1)

Wäre super wenn mir da jemand helfen könnte.
Vielen Dank im vorraus.

Olli

Nach oben