Does anyone have any templates useful for typesetting class notes or homework (For tuning in, not handing out). I'm a Comp Sci student, and last semester I used LaTeX for this with a couple of templates I found. Wondering if anyone had anything similar for ConTeXt. I'd be happy to share the LaTeX files if anyone's interested.
At 22:02 04/01/2004, you wrote:
Does anyone have any templates useful for typesetting class notes or homework (For tuning in, not handing out). I'm a Comp Sci student, and last semester I used LaTeX for this with a couple of templates I found. Wondering if anyone had anything similar for ConTeXt. I'd be happy to share the LaTeX files if anyone's interested.
so what exactly is needed for typesetting class notes? Hans
On Jan 4, 2004, at 5:49 PM, Hans Hagen wrote:
At 22:02 04/01/2004, you wrote:
Does anyone have any templates useful for typesetting class notes or homework (For tuning in, not handing out). I'm a Comp Sci student, and last semester I used LaTeX for this with a couple of templates I found. Wondering if anyone had anything similar for ConTeXt. I'd be happy to share the LaTeX files if anyone's interested.
so what exactly is needed for typesetting class notes?
Hans
No special requirements, I guess. Mainly a basic setup with readable fonts, sane titling setup, that kind of thing. I've tried setting up my own, but am not espeically pleased by the results. It's a hard thing to quantify, I'll admit. A part of the problem is that I'm still learning CoNTexT so am unfamiliar with (some) of the capabilies available. My ideas for layout/semantics go something like this. Pointers on how to acheive this would be most welcome. One file to act with all the layout commands. One file for each class periods notes (I'll write a little ruby or python scribt to geneate the appropriate \inputs in the main file) In the main file: Table of Contents (Chapters *only*, clickable links) In each chapter TOC: for the chapter At end: An index of all terms that are \index'ed. All references should be hotlinkable. I also plan to write wrappers around things, so I can write something like: \formula{Fibonacci sequence}{$f(1) = 1$, $f(2) = 1$, $f(n) = f(n-1) + f(n-2)$} and have that generate a figure and index entry. A list of formulas as an appendix would be REALLY slick. I basically want have about the highest possible text/TeX ratio, since I'm typing these notes up "in class" on my iBook, so the more that's automated the better. Actually, if I had the setup for something like the ConTeXt manual, that would be a very good start. Thanks! Tyler Eaves
Am Montag, 05.01.04, um 05:52 Uhr (Europe/Zurich) schrieb Tyler Eaves:
One file to act with all the layout commands.
Use an "environment" file of the project structure.
One file for each class periods notes
Use an "component" file of the project structure.
(I'll write a little ruby or python scribt to geneate the appropriate \inputs in the main file)
Better use components and a "product" or "project" as main file. More verbose: A project is (may be) the main file for everything that uses the same layout (e.g. a book series). The environment describes this layout (like a LaTeX class). A product is a major part of the project (e.g. one book). A component is a minor part of the product (e.g. chapter). None of these has a special syntax, only \startsomething ... \stopsomething It's explained in "ConTeXt an excursion", AFAIR I use the attached Perl script to make my project elements (it's not sophisticated, but usable). My usual file prefixes are hardcoded (env_, project_, prd_, c_). It takes ".ini" files for every level that may contain, what every file of this kind should contain. I also attached an sample environment to play with.
Table of Contents (Chapters *only*, clickable links)
You get clickable links with \setupinteraction[state=start] You find setups of special ToCs in the attached environment.
and have that generate a figure and index entry. A list of formulas as an appendix would be REALLY slick.
You can define more than one index with \...register, see manual. Grüßlis vom Hraban! -- http://www.fiee.net/texnique/
participants (3)
-
Hans Hagen
-
Henning Hraban Ramm
-
Tyler Eaves