Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Tabelle als Kopfzeile in Latex

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.11.2012
    Beiträge
    14

    Tabelle als Kopfzeile in Latex

    Hallo liebe Forummitglieder,

    da mir hier schon einige Male weitergeholfen wurde, hoffe ich, dass ihr mir auch jetzt helfen könnt.

    Ich bin dabei eine Qualitätsmanagement-Dokumentation durchzuführen. Laut den Normen, muss auf jedes einzelne Dokument, d.h. auf jede Seite, der Name des Erstellers, des Prüfers, der Revisionsstand, Erstellungsdatum, Änderungsdatum etc. drauf.

    Aus dem Grund habe ich beschlossen, eine Kopfzeile mit einer Tabelle zu erstellen, die alle Angaben beinhaltet (auch Fußzeile wäre möglich).

    Ich bin gerade am Anfang, jedoch weiss ich nicht wie ich anfangen soll.
    Ich hoffe, dass mir jemand weiterhelfen kann.

    Standardgemäßg habe ich immer folgende Kopfzeile gehabt:
    Code:
    \renewcommand{\sectionmark}[1]{\markright{#1}}
    \renewcommand{\leftmark}{\rightmark}
    \pagestyle{fancy}
    \lhead{}
    \chead{}
    \rhead{\thesection\space\contentsname}
    \lfoot{\ \linebreak Stand BEISPIEL 2014}
    \cfoot{\ \linebreak BEISPIEL}
    \rfoot{\ \linebreak Seite \thepage}
    \renewcommand{\headrulewidth}{0.4pt}
    \renewcommand{\footrulewidth}{0.4pt}
    \renewcommand{\thesection}{\Roman{section}}
    \renewcommand{\theHsection}{\Roman{section}}
    \pagenumbering{Roman}
    \setcounter{page}{1}
    Danke im Voraus.

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    496
    Zitat Zitat von carpediem35 Beitrag anzeigen
    Ich bin gerade am Anfang, jedoch weiss ich nicht wie ich anfangen soll.
    Mach ein lauffähiges Minimalbeispiel. Und zeige irgendwie eine Tabelle, die in die Kopfzeile soll, zum Beispiel als Code im normalen Textbereich.

  3. #3
    Registrierter Benutzer
    Registriert seit
    28.11.2012
    Beiträge
    14
    Hallo esdd,

    z.B.

    Code:
    \begin{document}
    
    \begin{table}[h]
    	\centering
    	\begin{tabular}{|l|l|l|l|l|}
    	\hline
    HANDBUCH	&	Erstellt	&	Geprüft und freigegeben	&	Datum	&	Revision	\\
    \hline
    Firmenlogo	&	Max Mustermann	&	Max Mustermann	&	01.01.2014	& Rev. A	\\
    \hline
    \end{tabular}
    \end{table}
    
    \end{document}
    Optimale wäre es, wenn ich im Bereich Firmenlogo dann auch ein Firmenlogo einfügen könnte, ich vermute durch \includegraphic.
    Wichtig wäre erstmal die Tabelle als Kopf- oder Fusszeile.

    Danke im Voraus.

  4. #4
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.326
    Ich glaube ja nicht, dass ein LaTeX-Dokument ohne \documentclass lauffähig ist. Wie dem auch sei: Gleitumgebungen (also table) funktionieren in Kopf oder Fuß natürlich nicht. Die braucht man für eine Tabelle aber auch nicht. tabular genügt für eine (nicht gleitende) Tabelle.

    Die vertikalen Linien solltest Du übrigens weglassen. Die sind nicht nur überflüssig, die stören auch den Lesefluss in der Hauptleserichtung einer Tabelle sehr empfindlich. Horizontale Linien kann man verwenden, sollte sie aber auch auf ein sinnvolles Maß reduzieren.

  5. #5
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    496
    Da Du keine Dokumentenklasse vorgegeben hast, suche ich mir jetzt eine aus und nehme das dazu passende Kopfzeilenpaket. Das Firmenlogo soll sicher höher als eine Tabellenzeile sein. Ich würde es deshalb gar nicht erst in die Tabelle quetschen, sondern in den Rand daneben setzen. Damit ist hier dann einfach mal ein erster Vorschlag:

    Code:
    \documentclass[headheight=46pt,headsepline]{scrartcl}
    \usepackage[utf8]{inputenc}
    \usepackage{tabularx}
    \usepackage{graphicx}
    
    \usepackage{scrlayer-scrpage}
    \clearpairofpagestyles
    \chead{%
      \begin{tabularx}{\linewidth}{@{}lXll@{}}
        HANDBUCH\\
        Erstellt:&Max Mustermann&Datum&01.01.2014\\
        Geprüft und Freigegeben:&Max Mustermann&Revision&Rev. A
      \end{tabularx}%
      \rlap{\hspace*{\marginparsep}\raisebox{-.5\height}{%
        \includegraphics[width=\marginparwidth]{example-image}}}%
    }
    \addtokomafont{pagehead}{\normalfont}
    
    \usepackage{mwe}% für das Beispielbild
    
    \begin{document}
    Text
    \end{document}
    Gruß
    Elke

Stichworte

Lesezeichen

Berechtigungen

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