Anzeige:
Ergebnis 1 bis 8 von 8

Thema: gloss Glossary anpassen

  1. #1
    Schatti
    Gast

    gloss Glossary anpassen

    Hi Leute,

    ich habe ein Glossar angelgt und möchte den Style anpassen, konnte bisher im gloss package nur Dinge über das Aussehen des Gloss eintrages im Text finden also den Style von: \gloss[short]{meinwort} beispielsweise.

    Weiterhin konnte ich den Befehl:
    Code:
    \setglosslabel{\ifglossshort{\textbf{#3} (#2)}{\textbf{#2}}}
    ausfindig machen und hab mir diesen enstprechend angepasst.

    Allerdings möchte ich das property "word" gerne zusammen mit der "definition" neben dem "short" darstellen. Also nicht wie oben steht #3 und #2 zusammen.

    Also für das Label nur:

    Code:
    \setglosslabel{\textbf{#3}}
    Nun meine Frage:
    Wie kan ich auf den dargestelten Text neben dem label Einfluß nehmen?

    Grüße
    Schatti

  2. #2
    Registrierter Benutzer
    Registriert seit
    16.09.2005
    Beiträge
    35
    Hat jemand eine Idee wie man dem Label sagen kann, das der Text im Label wenn größer als die 7,1cm (siehe unten) umgebrochen werden soll und nicht weiterlaufen soll?

    Code:
    \renewenvironment{glosslist}
    {\begin{description}[\breaklabel\setleftmargin{7.1cm}]}
    {\end{description}}
    Wenn ich im .bib File in der word Zeile einfach ein \newline, \linebreak oder \\ mache wirkt das nicht, sondern wirft Fehler.

    Code:
    @GLOSSDEF{test,
    	word="Ganz langer Begriff und länger 7,1cm",
    	definition="BlaBla",	
    }

  3. #3
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Moin moin,
    Zitat Zitat von ice8878 Beitrag anzeigen
    Code:
    \renewenvironment{glosslist}
    {\begin{description}[\breaklabel\setleftmargin{7.1cm}]}
    {\end{description}}

    Code:
    \setglosslabel{\parbox[b]{4cm}{\sffamily\bfseries#1\ifglossshort{ (#3)}{}}}
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  4. #4
    Registrierter Benutzer
    Registriert seit
    16.09.2005
    Beiträge
    35
    Jo das sieht schon spitze aus. Problem ist im Moment nur noch das nach der parbox wenn im "word"-label ein zu langer Begriff steht, ein Zeilenumbruch im "definition"-label gemacht wird. Kann man das irgendwie unterbinden?

  5. #5
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    Code:
    \setlength{\glosshang}{5cm}
    oder wie weit auch immer.
    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  6. #6
    Registrierter Benutzer
    Registriert seit
    16.09.2005
    Beiträge
    35
    Irgendwie scheints das nich zu richten. Unten mal ein Screenshot des Problems. Ziel soll es sein das definition und word auf einer Höhe sind, auch wenn umgebrochen wird im word. D.h. Definition sitzt auf der selben Höhe wie die erste Zeile des Words.

  7. #7
    Registrierter Benutzer Avatar von rais
    Registriert seit
    18.07.2005
    Beiträge
    5.862
    hmm, ersetze mal das [b] bei der \parbox durch [t], evtl mußt Du in der Definition dann noch
    Code:
    definition={\parbox[t]{\linewidth}{- hier die Definition -}}
    setzen, damit der Text zusammenbleibt.

    MfG,
    Rainer
    There's nothing a good whack with a hammer won't fix!

  8. #8
    Registrierter Benutzer
    Registriert seit
    16.09.2005
    Beiträge
    35
    Okay, danke soweit. Funzt alles prächtig.

    Kennt jemand noch ne Möglichkeit wie ich dem gloss Package noch mitteilen kann das es keine Glossar Erklärungen auf die nächste Seite umbricht. Hätt gern das immer vollständige Glossareinträge auf einer Seite sind, ohne das ich umblättern muss. Wenn ein neues Item beginnt und er müsste umbrechen, soll er lieber den ganzen Eintrag mit auf die nächste Seite nehmen.

    Danke nochmals

Lesezeichen

Berechtigungen

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