Tabelle formatieren

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: Tabelle formatieren

von ocir » Fr 7. Jul 2017, 21:18

Danke :)

von Bartman » Fr 7. Jul 2017, 07:55

Du könntest den Blocksatz in dieser Zelle abschalten, indem Du vor dem Beginn des Zelleninhaltes \raggedright einfügst.
\raggedright PA=(rthwe(L)stsemkichne) UND TI=(iretsoktc(W)gniabndu)

von ocir » Do 6. Jul 2017, 20:01

\documentclass[
BCOR=5mm,  
DIV=10, 			
fontsize=12pt,     
oneside,          
parskip,           
bibliography=totoc, 
listof=totoc,      
fleqn				
]{scrbook} 

\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[labelfont=bf, 
			format=plain, 
			font=small, 
			justification=RaggedRight, 
			singlelinecheck=false]{caption}
\usepackage[automark,headsepline,plainheadsepline, plainfootsepline, footsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearscrheadfoot
\automark[section]{chapter}
\ohead[\sffamily\scshape\bfseries\large\headmark]
{\sffamily\scshape\bfseries\large\headmark}
\cfoot[\sffamily\thepage]{\sffamily\thepage}
\usepackage{listings}
\usepackage[ngerman]{translator}

%Tabelle
\usepackage{multirow}
\usepackage[safe]{tipa}
\usepackage{ltablex}
\usepackage{booktabs}
\newcolumntype{L}[1]{>{\RaggedRight}p{#1}} 
\newcolumntype{C}[1]{>{\Centering}p{#1}} 
\newcolumntype{V}{>{\raggedright\arraybackslash}X}
\newcolumntype{B}{>{\centering\arraybackslash}p}
\bfseries

\usepackage{pifont}
\newcommand{\cross}{\ding{55}}

\usepackage[inner=3cm,outer=2.0cm,top=2cm,bottom=2.0cm,includeheadfoot]{geometry}	

\begin{document}
\begin{tabularx}{\textwidth}{@{}Xc@{}}
\toprule
Suchbegriff & Produkt mit Patentschutz \\
\midrule
\endhead% Befehl von longtable
    bla bla	& \cross\\
    \addlinespace[5pt]
    PA=(rthwe(L)stsemkichne) UND TI=(iretsoktc(W)gniabndu)	& \cross\\
    \addlinespace[5pt]
    bla bla 	& \cross\\
\bottomrule
\caption{Suchbegriffe und Ergebnisse der Patentrechere}
\label{tab_patent}
\end{tabularx}
\end{document}

von Bartman » Do 6. Jul 2017, 15:05

Bartman hat geschrieben:Erstelle ein Beispiel, welches das Problem zeigt.

von ocir » Di 4. Jul 2017, 19:47

Also.. um den Fehler zu finden habe ich jetzt nach und nach alle möglichen Sachen kurz aus dem Code genommen und getestet, immer das gleiche Ergebnis. Daran lag es also nicht.

Testweise habe ich die Tabelle hier im Thread einfach mal in meinen Code eingefügt und alles lief einwandfrei. Habe dann einfach mein Text aus der Tabelle dort eingefügt und die alte Tabelle dann komplett gelöscht, jetzt läuft es.
Einen Unterschied konnte ich an meiner alten Tabelle aber nicht finden. Keine Ahnung was da los war.

Nun ein hoffentlich letztes Problem. Der eine Suchbegriff ist sehr lang und passt deshalb nicht in eine Zeile. Jetzt wird der Suchbegriff am "UND" abgeschnitten und das "UND" steht komisch eingerückt.
Wie kann man sowas jetzt noch beheben?
Dateianhänge
1.PNG
1.PNG (16.81 KiB) 1408 mal betrachtet

von ocir » Di 4. Jul 2017, 17:45

Hmm, erstaunlicherweise funktioniert es hier alles :?
\documentclass[
BCOR=5mm,           % Binderkorrektur von 5mm vorsehen
DIV=10,              % Seite in X Kästchen einteilen (Siehe Koma-Script Guide)
fontsize=12pt,      % Schriftgröße 12 Punkte
oneside,            % Einseitig
parskip,            % Paragraphen nicht einrücken
Inhaltsverzeichnis aufnehmen
bibliography=totoc, % Literaturverzeichnis ins Inhaltsverzeichnis aufnehmen
listof=totoc,         % Sonstige Verzeichnise ins Inhaltsverzeichnis aufnehmen
fleqn				%gibt Formeln linksbündig aus	
]{scrbook}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[labelfont=bf, 
			format=plain, 
			font=small, 
			justification=RaggedRight, 
			singlelinecheck=false]{caption}
\usepackage[automark,headsepline,plainheadsepline, plainfootbotline, footsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearscrheadfoot
\automark[section]{chapter}
\ohead[\sffamily\scshape\bfseries\large\headmark]
{\sffamily\scshape\bfseries\large\headmark}
\cfoot[\sffamily\thepage]{\sffamily\thepage}
\usepackage{listings}
\usepackage[ngerman]{translator}
\usepackage{blindtext}

% Bilder einbinden
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{subcaption}
\newsavebox
\wrapfigbox 

%Tabelle
%\usepackage{tabularx}
\usepackage{multirow}
%\usepackage{longtable}
\usepackage{ltablex}
\usepackage{booktabs}

%Paket zur Nutzung von IPA
\usepackage[safe]{tipa}

\usepackage{placeins}
\usepackage{pifont}
\newcommand{\cross}{\ding{55}}

\usepackage[inner=3cm,outer=2.0cm,top=2cm,bottom=2.0cm,includeheadfoot]{geometry}

\newcolumntype{L}[1]{>{\RaggedRight}p{#1}} 
\newcolumntype{C}[1]{>{\Centering}p{#1}} 
\newcolumntype{V}{>{\raggedright\arraybackslash}X}
\newcolumntype{B}{>{\centering\arraybackslash}p}
\bfseries

%Abstand caption zur Kopfzeile
\renewcommand*\chapterheadstartvskip{\vspace*{-0.5cm}}

%Abstand caption zu Text
\renewcommand*\chapterheadendvskip{\vspace*{0.1cm}}

%Abstand Text -> section und section -> Text
\RedeclareSectionCommand[beforeskip=0.05\baselineskip,  
  afterskip=0.05\baselineskip]{section}

%Abstand Text -> subsubsection und subsubsection -> Text
\RedeclareSectionCommand[beforeskip=0.05\baselineskip,  
  afterskip=0.05\baselineskip]{subsubsection}

\begin{document}
\section{Blabla}
\blindtext
\begin{tabularx}{\textwidth}{@{}Xc@{}}
\toprule
Suchbegriff & Produkt mit Patentschutz \\
\midrule
\endhead% Befehl von longtable
\blindtext & \cross \\
\addlinespace[5pt]
\blindtext & \cross \\
\addlinespace[5pt]
\blindtext & \cross \\
\addlinespace[5pt]
\blindtext & \cross \\
\bottomrule
\end{tabularx}
\end{document}

von Bartman » So 2. Jul 2017, 15:38

@nixversteh

Ich habe das einfach übernommen, weil meines Wissens ein Helfer in einem früheren Thema von ocir schon einmal die Warnungen in der log-Datei angesprochen hatte.

@ocir

Erstelle ein Beispiel, welches das Problem zeigt.

von ocir » So 2. Jul 2017, 12:09

Danke, es funktioniert :)

Allerdings ist die Tabelle dann nicht mehr so breit wie die Textbreite. Woran kann das jetzt liegen?

..........

von nixversteh » So 2. Jul 2017, 10:36

@Bartman

dieser geänderte Code lässt die Warnungen verschwinden...
\documentclass[
BCOR=5mm,           % Binderkorrektur von 5mm vorsehen
DIV=10,             % Seite in X Kästchen einteilen (Siehe Koma-Script Guide)
fontsize=12pt,      % Schriftgröße 12 Punkte
twoside=false,      % Einseitig
parskip,            % Paragraphen nicht einrücken
%headsepline,       % Kopfzeile nach unten durch Linie abgrenzen (scrheadings)
%plainheadsepline,  % Kopfzeile nach unten durch Linie abgrenzen (scrplain)
%plainfootbotline,  % Fußzeile nach unten durch Linie abgrenzen (scrplain)
%footsepline        % Fußzeile nach oben durch Linie abgrenzen (scrheadings)
]{scrbook}          % Koma-Script Klasse zum setzen eines Buchs

\usepackage[automark,headsepline,plainheadsepline, plainfootbotline, footsepline]{scrlayer-scrpage}
Gruß
Martin

von Bartman » Sa 1. Jul 2017, 23:25

\documentclass[
BCOR=5mm, % Binderkorrektur von 5mm vorsehen
DIV=10, % Seite in X Kästchen einteilen (Siehe Koma-Script Guide)
fontsize=12pt, % Schriftgröße 12 Punkte
oneside, % Einseitig
parskip, % Paragraphen nicht einrücken
headsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrheadings)
plainheadsepline, % Kopfzeile nach unten durch Linie abgrenzen (scrplain)
plainfootbotline, % Fußzeile nach unten durch Linie abgrenzen (scrplain)
footsepline % Fußzeile nach oben durch Linie abgrenzen (scrheadings)
]{scrbook} % Koma-Script Klasse zum setzen eines Buchs

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[
labelfont=bf,
format=plain,
font=small,
justification=RaggedRight,
singlelinecheck=false
]{caption}
\usepackage{ltablex}% Ersatz für tabularx und longtable
\usepackage[inner=3cm,outer=2.0cm,top=2cm,bottom=2.0cm,includeheadfoot]{geometry}
\usepackage{pifont}% für \ding
\usepackage{blindtext}

\usepackage{ragged2e}% wird bereits von caption geladen
\usepackage{booktabs}

\newcommand{\cross}{\ding{55}}

\newcolumntype{L}[1]{>{\RaggedRight}p{#1}}
\newcolumntype{C}[1]{>{\Centering}p{#1}}

\begin{document}
\begin{tabularx}{\textwidth}{@{}Xc@{}}
\toprule
Suchbegriff & Produkt mit Patentschutz \\
\midrule
\endhead% Befehl von longtable
\blindtext & \cross \\
\blindtext & \cross \\
\blindtext & \cross \\
\blindtext & \cross \\
\bottomrule
\end{tabularx}
\end{document}

Nach oben