* Arranging framed text without gaps @ 2013-02-28 22:37 Matthias Weber 2013-02-28 22:56 ` Aditya Mahajan 2013-02-28 23:00 ` Marco Patzer 0 siblings, 2 replies; 6+ messages in thread From: Matthias Weber @ 2013-02-28 22:37 UTC (permalink / raw) To: mailing list for ConTeXt users Dear all, I am trying to create a table where the entries have determined width and height. They typically are something like \framed[width=5cm,height=4cm,align={center,middle}{Text} and I understand that I will be responsible for making the dimensions so that everything fits nicely. After playing around without much success with the various tables, I came up with the following which is not exactly ConTeXt-like: \setupframed[ width=5cm, height=4cm, location={middle}, align={center,middle} ] \setupbodyfont[24pt] \starttext \hbox{{\framed{Jim}}{\framed{Mary}}{\framed{John}}} \hbox{{\framed{Patsy}}{\framed{Bob}}{\framed{Linda}}} \hbox{{\framed{Mike}}{\framed{Babsy}}{\framed{Bill}}} \hbox{{\framed{Liz}}{\framed{Dave}}{\framed{Jenny}}} \hbox{{\framed{Dick}}{\framed{Sue}}{\framed{Chuck}}} \hbox{{\framed{Maggie}}{\framed{Joe}}{\framed{Dolley}}} \hbox{{\framed{Tom}}{\framed{Lisa}}{\framed{Chris}}} \hbox{{\framed{Nancy}}{\framed{Paul}}{\framed{Betty}}} \stoptext I get small gaps between the horizontal rows which I don't like. Also, in my (possibly not quite up to date) MkIV, the texts isn't centered. In MkII it is. My questions: How do I -- achieve the desired layout (exact dimensions, frames, no gaps) the right way, -- without gaps between horizontal rows -- with text centered in the frames also in MkIV? Thanks a lot - Matthias ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Arranging framed text without gaps 2013-02-28 22:37 Arranging framed text without gaps Matthias Weber @ 2013-02-28 22:56 ` Aditya Mahajan 2013-02-28 22:59 ` Matthias Weber 2013-02-28 23:00 ` Marco Patzer 1 sibling, 1 reply; 6+ messages in thread From: Aditya Mahajan @ 2013-02-28 22:56 UTC (permalink / raw) To: mailing list for ConTeXt users > How do I > -- achieve the desired layout (exact dimensions, frames, no gaps) the right way, > -- without gaps between horizontal rows \setupframed [.... overlay=none, ... ] > -- with text centered in the frames also in MkIV? .. align={middle,middle}, Aditya ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Arranging framed text without gaps 2013-02-28 22:56 ` Aditya Mahajan @ 2013-02-28 22:59 ` Matthias Weber 0 siblings, 0 replies; 6+ messages in thread From: Matthias Weber @ 2013-02-28 22:59 UTC (permalink / raw) To: mailing list for ConTeXt users Thanks! Matthias On Feb 28, 2013, at 5:56 PM, Aditya Mahajan <adityam@umich.edu> wrote: >> How do I >> -- achieve the desired layout (exact dimensions, frames, no gaps) the right way, >> -- without gaps between horizontal rows > > \setupframed > [.... > overlay=none, > ... > ] > >> -- with text centered in the frames also in MkIV? > > .. align={middle,middle}, > > Aditya > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to the Wiki! > > maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://tex.aanhet.net > archive : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > ___________________________________________________________________________________ ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Arranging framed text without gaps 2013-02-28 22:37 Arranging framed text without gaps Matthias Weber 2013-02-28 22:56 ` Aditya Mahajan @ 2013-02-28 23:00 ` Marco Patzer 2013-03-01 0:09 ` Matthias Weber 2013-03-01 3:47 ` Devendra Ghate 1 sibling, 2 replies; 6+ messages in thread From: Marco Patzer @ 2013-02-28 23:00 UTC (permalink / raw) To: ntg-context [-- Attachment #1.1: Type: text/plain, Size: 999 bytes --] On 2013–02–28 Matthias Weber wrote: > -- without gaps between horizontal rows > -- with text centered in the frames also in MkIV? See Adityas answer for how to fix your current code. > -- achieve the desired layout (exact dimensions, frames, no gaps) the right way, There is no “right” way. Here's how I would approach that: \usemodule [database] \definefont [MyBigFont] [Serif at 24pt] \defineseparatedlist [MyTable] [before=\bTABLE, after=\eTABLE, first=\bTR, last=\eTR, left=\bTD, right=\eTD, setups=my:table] \startsetups [my:table] \setupTABLE [split=yes, width=5cm, height=4cm, style=MyBigFont] \setupTABLE [each] [align={middle,lohi}] \stopsetups \starttext \startMyTable Jim , Mary , John Patsy , Bob , Linda Mike , Babsy , Bill Liz , Dave , Jenny Dick , Sue , Chuck Maggie , Joe , Dolley Tom , Lisa , Chris Nancy , Paul , Betty \stopMyTable \stoptext Marco [-- Attachment #1.2: Digital signature --] [-- Type: application/pgp-signature, Size: 490 bytes --] [-- Attachment #2: Type: text/plain, Size: 485 bytes --] ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Arranging framed text without gaps 2013-02-28 23:00 ` Marco Patzer @ 2013-03-01 0:09 ` Matthias Weber 2013-03-01 3:47 ` Devendra Ghate 1 sibling, 0 replies; 6+ messages in thread From: Matthias Weber @ 2013-03-01 0:09 UTC (permalink / raw) To: mailing list for ConTeXt users Fascinating. Thanks!! Matthias On Feb 28, 2013, at 6:00 PM, Marco Patzer <homerow@lavabit.com> wrote: > On 2013–02–28 Matthias Weber wrote: > >> -- without gaps between horizontal rows >> -- with text centered in the frames also in MkIV? > > See Adityas answer for how to fix your current code. > >> -- achieve the desired layout (exact dimensions, frames, no gaps) the right way, > > There is no “right” way. Here's how I would approach that: > > \usemodule > [database] > > \definefont > [MyBigFont] > [Serif at 24pt] > > \defineseparatedlist > [MyTable] > [before=\bTABLE, after=\eTABLE, > first=\bTR, last=\eTR, > left=\bTD, right=\eTD, > setups=my:table] > > \startsetups [my:table] > \setupTABLE [split=yes, width=5cm, height=4cm, style=MyBigFont] > \setupTABLE [each] [align={middle,lohi}] > \stopsetups > > \starttext > > \startMyTable > Jim , Mary , John > Patsy , Bob , Linda > Mike , Babsy , Bill > Liz , Dave , Jenny > Dick , Sue , Chuck > Maggie , Joe , Dolley > Tom , Lisa , Chris > Nancy , Paul , Betty > \stopMyTable > > \stoptext > > > Marco > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to the Wiki! > > maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://tex.aanhet.net > archive : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > ___________________________________________________________________________________ ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: Arranging framed text without gaps 2013-02-28 23:00 ` Marco Patzer 2013-03-01 0:09 ` Matthias Weber @ 2013-03-01 3:47 ` Devendra Ghate 1 sibling, 0 replies; 6+ messages in thread From: Devendra Ghate @ 2013-03-01 3:47 UTC (permalink / raw) To: mailing list for ConTeXt users [-- Attachment #1.1: Type: text/plain, Size: 1799 bytes --] On 03/01/2013 04:30 AM, Marco Patzer wrote: > On 2013--02--28 Matthias Weber wrote: > >> -- without gaps between horizontal rows >> -- with text centered in the frames also in MkIV? > See Adityas answer for how to fix your current code. > >> -- achieve the desired layout (exact dimensions, frames, no gaps) the right way, > There is no "right" way. Here's how I would approach that: > > \usemodule > [database] > > \definefont > [MyBigFont] > [Serif at 24pt] > > \defineseparatedlist > [MyTable] > [before=\bTABLE, after=\eTABLE, > first=\bTR, last=\eTR, > left=\bTD, right=\eTD, > setups=my:table] > > \startsetups [my:table] > \setupTABLE [split=yes, width=5cm, height=4cm, style=MyBigFont] > \setupTABLE [each] [align={middle,lohi}] > \stopsetups > > \starttext > > \startMyTable > Jim , Mary , John > Patsy , Bob , Linda > Mike , Babsy , Bill > Liz , Dave , Jenny > Dick , Sue , Chuck > Maggie , Joe , Dolley > Tom , Lisa , Chris > Nancy , Paul , Betty > \stopMyTable > > \stoptext > > > Marco > This looks really clean. I wish I had known about this neat trick while working on my thesis. I guess this is the difference between a novice user and an expert user of ConTeXt. Thank you Marco, Devendra > > ___________________________________________________________________________________ > If your question is of interest to others as well, please add an entry to the Wiki! > > maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context > webpage : http://www.pragma-ade.nl / http://tex.aanhet.net > archive : http://foundry.supelec.fr/projects/contextrev/ > wiki : http://contextgarden.net > ___________________________________________________________________________________ [-- Attachment #1.2: Type: text/html, Size: 2991 bytes --] [-- Attachment #2: Type: text/plain, Size: 485 bytes --] ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2013-03-01 3:47 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2013-02-28 22:37 Arranging framed text without gaps Matthias Weber 2013-02-28 22:56 ` Aditya Mahajan 2013-02-28 22:59 ` Matthias Weber 2013-02-28 23:00 ` Marco Patzer 2013-03-01 0:09 ` Matthias Weber 2013-03-01 3:47 ` Devendra Ghate
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).