Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Horizontale Linie mit currvita

  1. #1
    Registrierter Benutzer
    Registriert seit
    12.02.2007
    Beiträge
    6

    Horizontale Linie mit currvita

    Hallo,

    ich hoffe das Thema war noch nicht, hab zuminmdest nichts gefunden auf Anhieb.

    Ich möchte gerne zwischen der Überschrift der einzelnen Kapitel und den Items eine horizontale Linie haben.

    Aber so wie ich es mir gedacht habe, geht es nicht.

    Code:
     \begin{cvlist}{Pers"onliche Daten}
      \hrulefill{}
      \item[Name] Name
    Da bringt er mir eine Fehlermeldung, dass er ein item erwartet aber keins findet.

    Weiß jemand wie ich es hinkriege?

  2. #2
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    hi,

    ich kenne cvlist nicht. aber meistens bassieren diese dinger auf tabellen. probier doch mal \hline
    Geändert von bobmalaria (12-02-2007 um 17:23 Uhr)
    Mein Ball ist umgefallen

  3. #3
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Exclamation Keine Tabellen

    Zitat Zitat von bobmalaria Beitrag anzeigen
    hi,

    ich kenne cvlist nicht. aber meistens bassieren diese dinger auf tabellen. probier doch mal \hline
    Die einzelnen Rubriken bei currvita basieren nicht auf Tabellen, sondern auf Listen. Und eben diese cvlist wird durch currvita definiert. Nur sieht das alles dort ein bisschen fade aus. Aber bei cv werden werden solche Linien gesetzt.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  4. #4
    Registrierter Benutzer
    Registriert seit
    12.02.2007
    Beiträge
    6
    Dort werden sie auch nur über der Überschrift gesetzt. Das krieg ich bei currvita auch hin, indem ich das so mache.

    Code:
    \hrulefill{}
    \begin{cvlist}{Fremdsprachen}
      \item[Englisch] Grade~A~in~Cambridge~Business~English~Certificate~Preliminary
    \end{cvlist}
    Ich möchte aber, dass es zwischen Fremdsprachen und dem ersten Punkt kommt (also in dem Fall nur ein Punkt und zwar Englisch).

  5. #5
    Registrierter Benutzer Avatar von localghost
    Registriert seit
    01.11.2006
    Ort
    Braunschweig
    Beiträge
    3.413

    Arrow Im Titel

    Vielleicht geht es, wenn die Linie mit im Titel der Liste steht.
    Code:
    \begin{cvlist}{Fremdsprachen\\\hrulefill}
      \item[Englisch] Grade~A~in~Cambridge~Business~English~Certificate~Preliminary
    \end{cvlist}
    Sonst mal in der Literatur nachsehen, wie man sowas bei Listen handhaben könnte.
    TeX und LaTeX, Fragen und Antworten – TeXwelt

    ¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
    ² System: openSUSE 13.1 (Linux 3.11.10), TeX Live 2013, TeXworks 0.5 (r1351)

  6. #6
    Registrierter Benutzer
    Registriert seit
    12.02.2007
    Beiträge
    6
    Hmm, so geht das auch nicht. Er meckert zwar nicht, dass er irgendwas nicht machen kann, aber er zeichnet keine horizontale Linie.

  7. #7
    Registrierter Benutzer
    Registriert seit
    09.07.2004
    Beiträge
    2.365
    ... füge in die Präamble deines Dokumentes ein (hier habe ich zwei Linien eingebaut; das kannst du dann ja dementsprechend auf Deinen Bedarf anpassen):

    ...
    % entnommen aus currvita.sty:
    \makeatletter
    \renewenvironment{cvlist}[1]{%
    % \sbox{\@cvlistheading}{\cvlistheadingfont#1}% modified 2007-02-15-edico
    \sbox{\@cvlistheading}\par\vskip6pt\hrule{\cvlisth eadingfont#1}\par\vskip6pt\hrule%
    \begin{list}{}{%
    \renewcommand*{\makelabel}[1]{%
    \settowidth{\@tempdima}{\usebox{\@cvlistheading}}%
    \ifthenelse{\lengthtest{\@tempdima > 0pt}}{%
    \settowidth{\@tempdimb}{\cvlabelfont##1}%
    \ifthenelse{%
    \lengthtest{\@tempdima < \cvlabelwidth} \and
    \lengthtest{\@tempdimb = 0pt}}{%
    \parbox[b]{\cvlabelwidth}{%
    \vspace{\cvlabelskip}%
    \makebox[\cvlabelwidth][l]{%
    \box\@cvlistheading
    }%
    }%
    }{%
    \parbox[b]{0pt}{%
    \makebox[0pt][l]{\box\@cvlistheading}%
    \\*[0.5\baselineskip plus 1pt minus 1pt]%
    }%
    }%
    }{}%
    \cvlabelfont##1\hfill
    }%
    \setlength{\itemsep}{0ex}%
    \setlength{\parsep}{%
    0.5\baselineskip plus 1pt minus 1pt%
    }%
    \setlength{\topsep}{%
    1\baselineskip plus 2pt minus 2pt%
    }%
    \setlength{\partopsep}{0ex}%
    \setlength{\labelsep}{\cvlabelsep}%
    \setlength{\labelwidth}{\cvlabelwidth}%
    \setlength{\leftmargin}{\cvlabelwidth}%
    \addtolength{\leftmargin}{\cvlabelsep}%
    }%
    }{%
    \end{list}%
    }%
    \makeatother
    ...

    edico

Lesezeichen

Berechtigungen

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