[OS X TeX] Filling the box in a table
Ross Moore
ross at ics.mq.edu.au
Wed Aug 9 05:02:19 CEST 2006
Hi Alain,
On 09/08/2006, at 10:59 AM, Alain Schremmer wrote:
> In the following:
>
> Please indicate your choices with an \textsf{{\Large X}} as
> follows:
> \newdimen\digitwidth \settowidth\digitwidth{0}
>
> \def~{\hspace{\digitwidth}}
> \def\divrule#1#2{\noalign{\moveright#1\digitwidth\vbox{\hrule
> width#2\digitwidth}}}
> \catcode`\?=\active \def?{}
You don't actually use any of these definitions ...
> \hspace*{-3mm}%
> \begin{tabular}{@{} |c| @{}}
> \midrule
> %Row0
> \textsf{{\Large X}}
> \\
> \midrule
> \end{tabular}
... and you need some package to define \midrule.
Besides, this seems like a very inelegant way to
draw a box. At the very least you'll need to kill
the column-separation width; e.g., via
\setlength{\tabcolsep}{0pt}
*before* starting the table.
>
> the code does not quite do what I would like which is for the X to
> "fill" the box (in a grid for entering choices for multiple choice
> questions) as \Large increases the size of the box.
Here is much more direct TeX coding to do what I think
you want:
\newcommand{\checkedbox}[1]{{%
\setbox0=\hbox{\kern-.02em\textsf{#1}\kern-.05em}\dp0=0pt%
\setbox0=\hbox{\hsize=\wd0\vbox{\hrule\box0\hrule}}%
\hbox{\dimen0=\ht0 \dimen2=\dp0\relax
\vrule height\dimen0 depth\dimen2 width .5pt%
\box0%
\vrule height\dimen0 depth\dimen2 width .5pt%
}}}
\checkedbox{\Large X}
\checkedbox{\Large Y}
\checkedbox{\Huge Y}
\checkedbox{\Huge W}
>
> I adapted thiS—which I don't understand—from something given to me
> on this list once upon a time for something else but tinkering did
> not result in the desired effect.
Hope this helps.
Cheers,
Ross
>
> Hopeful regards
> --schremmer
------------------------------------------------------------------------
Ross Moore ross at maths.mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 +2 9850 8955
Sydney, Australia 2109 fax: +61 +2 9850 8114
------------------------------------------------------------------------
------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
& FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
More information about the macostex-archives
mailing list