horzontale Zentrierung in m-Spalten

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: horzontale Zentrierung in m-Spalten

von Felix » Do 11. Dez 2014, 13:35

Vielleicht nützt auch Information aus den Antworten hier: Wie kann ich innerhalb einer Tabellenzelle vertikal zentrieren.

Was mir eigentlich auffiel und ich sagen wollte: die veraltete Option german würde ich durch ngerman ersetzen. Und \begin{center} ... \end{center} würde ich durch \centering ersetzen, wenn der sonst zusätzliche Abstand nicht beabsichtigt ist.

Felix

von Johannes_B » Mi 10. Dez 2014, 15:10

Ist es nicht toll, wenn man den Fehler selber findet?

Du merkst also, es ist wichtig nur getestete Beispiele raus zu schicken. Von uns geht auch keines ungetestet nach draußen.

von u_fischer » Mi 10. Dez 2014, 15:09

Die Option "dvips" bei graphics und das Bildformat .png passen nicht zusammen.

von Schunki » Mi 10. Dez 2014, 15:03

u_fischer hat geschrieben:
Hier mal mein Minimalbeispiel:
Das du leider nicht getestet hast ...
Erwischt!!! ;-)

Ich hab den Programcode oben jetzt angepasst. Dabei ist mir auch der Übeltäter für mein Problem über die Füße gelaufen!
Beim lauffähig machen meines Minimalbeispiels ist mir dann aufgefallen, dass zuerst in diesem die Grafik mittig eingebunden war. Bei der Suche in meinem eigentlichen Dokument nach den Unterschieden im Code bin ich darauf gestoßen, dass der Befehl
\onehalfspacing
dafür sorgt, dass die Grafik nicht mehr mittig ist!
Ich habe jetzt den Zeilenabstand vor dem Einbinden der Grafik auf single und danach wieder auf onehalf gesetzt! So geht's!

Aber trotzdem danke!!!!

von u_fischer » Mi 10. Dez 2014, 12:20

Hier mal mein Minimalbeispiel:
Das du leider nicht getestet hast ...

horzontale Zentrierung in m-Spalten

von Schunki » Mi 10. Dez 2014, 09:35

Hallo zusammen!

Ich schreibe gerade an einer Dokumentation in welcher ich an einigen Stellen kleine Infotextboxen für den Leser einbinden will. Hierzu habe ich mir mit
\newcommand
den Befehl \info[opt]{Infotext} erstellt.

Mein Problem ist, dass sich die Grafik links aus irgendeinem Grund immer auf eine Zeile weniger vertikal zentriert. Das heißt, habe ich rechts einen Infotext von vier Zeilen stehen, dann zentriert sich das Infosymbol links auf die oberen drei Zeilen. Sind es fünf Zeilen, dann zentriert es sich auf die oberen vier Zeilen usw.

Warum ist das so? Und was kann ich dagegen tun?

Hier mal mein Minimalbeispiel:
\documentclass[ 
    12pt,               % Schriftgröße 
    DIV10, 
    german,               % für Umlaute, Silbentrennung etc. 
    a4paper,            % Papierformat 
    oneside,            % einseitiges Dokument 
    titlepage,            % es wird eine Titelseite verwendet 
    halfparskip,         % Abstand zwischen Absätzen (halbe Zeile) 
    normalheadings,         % Größe der Überschriften verkleinern 
    liststotoc,            % Verzeichnisse im Inhaltsverzeichnis aufführen 
    bibtotoc,            % Literaturverzeichnis im Inhaltsverzeichnis aufführen 
    idxtotoc,            % Index im Inhaltsverzeichnis aufführen 
    tablecaptionabove,      % Beschriftung von Tabellen oberhalb ausgeben 
    final               % Status des Dokuments (final/draft) 
]{scrreprt} 

\usepackage{babel}
\usepackage{setspace}
\usepackage[dvips,final]{graphicx}
\usepackage{booktabs}
\usepackage{array} 
\usepackage[latin1]{inputenc}
\usepackage{xcolor} 


\newcommand{\info}[2][12cm]{ 
\begin{tabular}{|m{1.1cm} m{#1}|} \hline 
\begin{center} 
\includegraphics[width=0.04\textwidth]{Sym_Info.PNG} 
\end{center} & #2 \\ \hline 
\end{tabular}\\ 
} 
\onehalfspacing
\begin{document} 
Hier steht der Text, welcher sich vor der Textbox befindet. Die nachfolgende Textbox beinhaltet ein einzeilige Tabelle mit zwei Spalten. In der linken Spalte wird das Infosymbol abgebildet. Diese soll vertikal und horizontal zentriert werden. 

\info{Hier steht jetzt der Text in der rechten Spalte der Infobox. Hat dieser n zeilen, so zentriert sich das Symbol auf der linken Seite auf n-1 Zeilen!} 

\end{document}
Ich sage schon einmal Danke im voraus für Eure Antworten!

Gruß
Andreas

Nach oben