CheckBox in Tabelle

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: CheckBox in Tabelle

von Bartman » Mi 6. Nov 2019, 15:54

techM hat geschrieben:Ich habe das Beispiel mit https://de.overleaf.com erstellt und gehe davon aus, das es sich um die aktuellste Version von hyperref handelt.
Die dort einsehbare Log-Datei zeigt Dir die Verwendung einer älteren Version von TeX Live. Sie enthält einen Eintrag zur Version 6.85a des Pakets, aktuell ist aber 7.00a. Der Befehl \listfiles bietet etwas mehr Übersicht.

von techM » Mi 6. Nov 2019, 14:44

Ich habe das Beispiel mit https://de.overleaf.com erstellt und gehe davon aus, das es sich um die aktuellste Version von hyperref handelt. Die optionale Angabe der Breite funktioniert. Die Angabe der Höhe hat keine Auswirkung und richtet sich nach der Zeilenhöhe. Sie lässt sich aber z.B. mit mbox/ korrigieren:
\mbox{\CheckBox[width=1em, height=1em]{Test}}

Vielen Dank..

Ansatz

von Stamm- » Di 5. Nov 2019, 16:40

Das Ergebnis, das ich auf meinem System erhalte, unterscheidet sich deutlich von deinem. Alle Boxen werden gleichermaßen dargestellt. Bei \CheckBox lässt sich laut Abschnitt 7 der Anleitung vom aktuellen »hyperref« (Version 7.00a vom September 2019) die Form der Box mit einigen Parametern beeinflussen. Genau dokumentiert ist das allerdings nicht. Eine gezielte Angabe von Breite und Höhe der Box – hier verbunden mit der Schriftgröße – bewirkt die letztendlich gewünschte Form als Quadrat.
\documentclass[parskip=half,ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{babel}

\usepackage{lmodern}
\usepackage{microtype}

\usepackage{hyperref}
\newcommand*{\SquareCheckBox}[1]{\CheckBox[width=1.5em,height=1em]{#1}}

\begin{document}
  \begin{Form}
    \begin{tabular}{lll}
      \SquareCheckBox{A} & \CheckBox{B} & \CheckBox{C}
    \end{tabular}

    \begin{tabular}{p{2cm}p{2cm}p{2cm}}
      \CheckBox{A} & \CheckBox{B} & \CheckBox{C}
    \end{tabular}
  \end{Form}
\end{document}

von u_fischer » Di 5. Nov 2019, 16:29

welche hyperref-Version? Ist sie aktuell?

CheckBox in Tabelle

von techM » Di 5. Nov 2019, 12:58

Hallo,

wie stellt man die CheckBox auch in l-Spalten als Quadrat dar?
\documentclass{scrartcl}
\usepackage{hyperref}

\begin{document}
\begin{Form}

\begin{tabular}{lll}
    \CheckBox{ A } & \CheckBox{ B } & \CheckBox{ C }
\end{tabular}

\begin{tabular}{p{2cm}p{2cm}p{2cm}}
    \CheckBox{ A } & \CheckBox{ B } & \CheckBox{ C }
\end{tabular}

\end{Form}
\end{document}
Dateianhänge
test (2).pdf
(12.04 KiB) 492-mal heruntergeladen

Nach oben