[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Sheflug] Karnaugh Maps



Cheers, I'll have a go with this.

I might just hop over the the LDP and check out advanced LaTeX mucking
about (or /usr/opt/te-latex/texmf/...........)


Craig Andrews
craig@fishbot.free-online.co.uk

---------------------------------------
  Brought to you by ...
(¯`·._.·'¯`·-> GNU/LiNUX <-·'¯`·._.·'¯)
---------------------------------------

This signature only works in X, sorry!

On Tue, 30 May 2000, Alastair Donlon wrote:

> On Tue, May 30, 2000 at 11:25:14PM +0100, Craig Andrews wrote:
> > Hello all,
> > 
> > Does anyone know a rough'n'ready way of producing simple (2x4) karnaugh
> > maps using LaTeX2e? I tried using a table, thus:
> > 
> > \begin{tabular}{c|c|c|c|c|}
> > &A&A&$\bar A&\bar A\\ \hline
> > .
> > .
> > \end{tabular}
> > 
> > but the end result is a bit, well..
> > 
> >  |A|A|A|A|
> > ----------
> > C|1|1|0|0|
> > ----------
> > C|1|1|1|0|
> > ----------
> >  |B|B|B|B|
> > 
> > What I could to with is only having grid lines around the 1's and 0's, and
> > not the letters.
> > 
> 
> It's gonna be a bit tricky, methinks. Take a look at the \cline tag,
> which allows you to draw a horizontal line across a range of specified
> columns. So instead of \hline at the end of every line you put
> \cline{2-6}. That'll get you the right horizontal lines. As for the
> verticals, you'll have to start messing with multicolumns, AFAIK.
> 
> 
> It might look something like...
> 
> \def\st#1\multicolumn{1}{c|}{#1}
> \begin{tabular}{ccccc}
> 	& A	&A	&...	\\ \cline{2-5}
> 
> \st{C}	&\st{1}	&\st{1}	&...	\\ \cline{2-5}
> \st{C}	&\st{1}	&\st{1}	&...	\\ \cline{2-5}
> 	& B	& B	&...	\\
> 
> \end{tabular}
> 
> Don't quote me on this ;) It's late and I don't know where my LaTeX
> book is.
> 
> A.D.
> ---------------------------------------------------------------------
> Sheffield Linux User's Group - http://www.sheflug.co.uk
> To unsubscribe from this list send mail to
> - <sheflug-request [at] vuw.ac.nz> - with the word 
>  "unsubscribe" in the body of the message. 
> 
>   GNU the choice of a complete generation.
> 
> 
> 

---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word 
 "unsubscribe" in the body of the message. 

  GNU the choice of a complete generation.