goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Rahmen außen und innen teils dicker gestalten

 

Rmeier2
Forum-Newbie
Forum-Newbie

Beiträge: 2
Anmeldedatum: 18.05.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2018, 12:16     Titel: Rahmen außen und innen teils dicker gestalten
  Antworten mit Zitat      
Guten Tag sehr geehrte Benutzerinnen und Benutzer,

ich brauche Hilfe bei einem Tabellenlayout. Bei Spalte 3 soll der vertikale Rahmen Dicke 2pt haben, was bereits umgesetzt ist.

Wie setze ich einen Außenrahmen um, der Dicke 0.5pt hat und ab Spalte 3 Dicke 3 pt annimmt?

Ihr findet unten das Mimimalbeispiel.

Besten Dank für jede Hilfe.

Rémy Meier

Code • Öffne in Overleaf

\begin{filecontents*}{bediaBibliographie.bib}
   
   @ARTICLE{Beispiel2010,
      author = {Max Muster
},
      title = {goLaTeX Wiki-Beispiel},
      journal = {LaTeX Journal},
      year = {2010},
      pages = {1-3},
      timestamp = {2010.03.21},
      url = {http://www.golatex.de/wiki/index.php?title=Minimalbeispiel}
   }
\end{filecontents*}
\documentclass{scrartcl}  
\usepackage{biblatex}
\addbibresource{bediaBibliographie.bib}
\usepackage{graphicx}
\usepackage{captdef}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{boldline, hhline}
\newcolumntype{x}[1]{!{\centering\arraybackslash\vrule width #1}} %neuer Spalten Typ x
\begin{document}
   
   Dieser Beispieltext zitiert \cite{Beispiel2010} einen Artikel aus der
   Bib-Datei, welche in diesem Dokument angelegt wurde.

   \begin{minipage}{\linewidth}
      \centering%
      \tabcaption{Caption}%
      \label{tab:{Entscheidungsfindung}}%
      \begin{tabular}{*{4}{|m{3.4cm}|m{3.4cm}x{2pt}m{3.4cm}x{2pt}m{3.4cm}}}
         %\cmidrule{1-2}\cmidrule[2pt]{3-3}\cmidrule{4-4}
         \cline{1-2}\cline{4-4}
         %\cline{3-3}
         \hlineB{2}
         
         \textbf{Anforderungen} & \textbf{CAPWAP} & \textbf{Anyfi Advanced SDWN-Core} & \textbf{openSDWN}\\\hline
         Erf{\"u}llt permanente und lokationsabh{\"a}ngige SSIDs (Hot Spot)& X & X & X\\\hline
         Erf{\"u}llt SSIDs auf Reisen (Roaming von SSIDs)& - & X & -\\\hline
         Erf{\"u}llt das Datentrennung von SSIDs (SSID Isolation) & X & X & X\\\cmidrule{1-2}\cmidrule[2pt]{3-3}\cmidrule{4-4}
      \end{tabular}
   \end{minipage}
\end{document}
[\code]
Private Nachricht senden Benutzer-Profile anzeigen

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2018, 12:27     Titel:
  Antworten mit Zitat      
Ich verstehe nicht ganz, was Du mit dem Außenrahmen meinst. Einen Rahmen um die gesamte Tabelle, der seine Dicke verändert? Vertikale Linien vertragen sich jedenfalls nicht sehr gut mit booktabs. (Und ich halte auch nichts von vertikalen Linien). Das wäre dann eher ein Fall für das von Dir bereits geladene boldline. Überhaupt ist die Mischung von booktabs, hhline und boldline eher gewagt.

Aber bist du sicher, dass das eine Tabelle werden soll und keine tikz matrix (siehe pgf-Anleitung)?

BTW: captdef brauchst du eigentlich nicht, scrartcl kennt \captionof.

markusv
Forum-Meister
Forum-Meister

Beiträge: 611
Anmeldedatum: 03.09.15
Wohnort: Leipzig
Version: ---
     Beitrag Verfasst am: 18.05.2018, 12:58     Titel:
  Antworten mit Zitat      
Wenn ich das richtig verstanden habe, geht es darum, die 3. Spalte mittels eines breiteren Rahmens hervorzuheben. Da -- wie bereits beschrieben -- booktabs nicht so gut mit vertikalen Linien kann (aus guten Gründen, siehe booktabs), nicht die Pakete vermischen. Dank array lassen sich auch die Breiten der vertikalen Linien anpassen (siehe Code erstes Bsp.). Für eine Hervorhebung würde ich aber lieber zu etwas anderem raten, wie wäre es mit einem anderen Schriftstil/-schnitt/-farbe? Dann gern auch mit booktabs (siehe 2. Bsp.):

Code • Öffne in Overleaf
\documentclass{scrartcl}  
\usepackage{array}
\usepackage{boldline}

\usepackage{booktabs}
\usepackage{xcolor}
\begin{document}
\begin{tabular}{|m{3.4cm}|m{3.4cm}!{\vrule width 2pt}m{3.4cm}!{\vrule width 2pt}m{3.4cm}|}
   \cline{1-2}\clineB{3-3}{4.0}\cline{4-4}
    \textbf{Anforderungen} & \textbf{CAPWAP} & \textbf{Anyfi Advanced SDWN-Core} & \textbf{openSDWN}\\\hline
    Erf{\"u}llt permanente und lokationsabh{\"a}ngige SSIDs (Hot Spot)& X & X & X\\\hline
    Erf{\"u}llt SSIDs auf Reisen (Roaming von SSIDs)& - & X & -\\\hline
    Erf{\"u}llt das Datentrennung von SSIDs (SSID Isolation) & X & X & X\\
    \cline{1-2}\clineB{3-3}{4.0}\cline{4-4}
\end{tabular}

\bigskip
\begin{tabular}{m{3.4cm}m{3.4cm}>{\color{red}}m{3.4cm}m{3.4cm}}
   \toprule
    \textbf{Anforderungen} & \textbf{CAPWAP} & \textbf{Anyfi Advanced SDWN-Core} & \textbf{openSDWN}\\\midrule
    Erf{\"u}llt permanente und lokationsabh{\"a}ngige SSIDs (Hot Spot)& X & X & X\\\midrule
    Erf{\"u}llt SSIDs auf Reisen (Roaming von SSIDs)& - & X & -\\\midrule
    Erf{\"u}llt das Datentrennung von SSIDs (SSID Isolation) & X & X & X\\
    \bottomrule
\end{tabular}

\end{document}

_________________

Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden

Bartman
Forum-Meister
Forum-Meister


Beiträge: 1380
Anmeldedatum: 16.07.09
Wohnort: Hessische Provinz
Version: ---
     Beitrag Verfasst am: 18.05.2018, 16:39     Titel:
  Antworten mit Zitat      
Mein Vorschlag für die Umgestaltung der zweiten Tabelle von markusv:

Code • Öffne in Overleaf
\documentclass[captions=tableheading]{scrartcl}  
\usepackage{selinput}% https://texwelt.de/wissen/fragen/5546
\SelectInputMappings{
   adieresis={ä
},
   germandbls={ß}
}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
%\usepackage{array}
\usepackage{boldline}
\usepackage{booktabs}
\usepackage{ragged2e}% für \RaggedRight
\usepackage{tabularx}
\usepackage{pifont}% für \ding
\usepackage{showframe}
\usepackage{tikz}

\usetikzlibrary{tikzmark}

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

\begin{document}
\noindent
\begin{tabular}{|>{\RaggedRight}m{3.4cm}|m{3.4cm}!{\vrule width 2pt}m{3.4cm}!{\vrule width 2pt}m{3.4cm}|}
   \cline{1-2}\clineB{3-3}{4.0}\cline{4-4}
    \textbf{Anforderungen} & \textbf{CAPWAP} & \textbf{Anyfi Advanced SDWN-Core} & \textbf{openSDWN}\\\hline
    Erf{\"u}llt permanente und lokationsabh{\"a}ngige SSIDs\par (Hot Spot)& X & X & X\\\hline
    Erf{\"u}llt SSIDs auf Reisen (Roaming von SSIDs)& - & X & -\\\hline
    Erf{\"u}llt das Datentrennung von SSIDs (SSID Isolation) & X & X & X\\
    \cline{1-2}\clineB{3-3}{4.0}\cline{4-4}
\end{tabular}

\begin{center}
\begin{minipage}{\linewidth}
\captionof{table}{Beschriftung}
\label{tab:entscheidungsfindung}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
\begin{tabularx}{\linewidth}{
   >{\RaggedRight
}m{3.4cm}
   *3X
}
\toprule
\textbf{Anforderungen} &
\textbf{CAPWAP} &
\tikzmark{above}\textbf{Anyfi Advanced SDWN-Core} &
\textbf{openSDWN}\\
\midrule
Erf{\"u}llt permanente und lokationsabh{\"a}ngige SSIDs\par (Hot Spot) &
\cross & \cross & \cross \\
\addlinespace[3mm]
Erf{\"u}llt SSIDs auf Reisen (Roaming von SSIDs) &
--     & \cross & -- \\
\addlinespace[3mm]
Erf{\"u}llt das Datentrennung von SSIDs (SSID Isolation) &
\cross & \cross\tikzmark{below} & \cross \\
\bottomrule
\end{tabularx}
\begin{tikzpicture}[remember picture, overlay, rounded corners]
   \draw [line width=2pt]
      ([shift={(-2mm,4.5mm)}]pic cs:above) rectangle
      ([shift={(16mm,-7mm)}]pic cs:below)
   ;
\end{tikzpicture}
\end{minipage}
\end{center}
\end{document}


Zuletzt bearbeitet von Bartman am 19.05.2018, 16:09, insgesamt 2-mal bearbeitet
Private Nachricht senden Benutzer-Profile anzeigen

Rmeier2
Forum-Newbie
Forum-Newbie

Beiträge: 2
Anmeldedatum: 18.05.18
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2018, 20:16     Titel:
  Antworten mit Zitat      
Vielen Dank an Markusv und Bartman.

Schönes Wochenende und schön Feiertage
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2018 goLaTeX.de