From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/46006 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: [Fwd: PV126: typographic programming course info (fwd)] Date: Sun, 30 Nov 2008 16:03:41 +0100 Message-ID: <4932AB4D.9090807@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------010104020708090205010500" X-Trace: ger.gmane.org 1228057532 10683 80.91.229.12 (30 Nov 2008 15:05:32 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 30 Nov 2008 15:05:32 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Sun Nov 30 16:06:35 2008 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1L6nsX-0000Md-Rz for gctc-ntg-context-518@m.gmane.org; Sun, 30 Nov 2008 16:06:33 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id ECFCA1FB64; Sun, 30 Nov 2008 16:05:21 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 10760-01-4; Sun, 30 Nov 2008 16:04:19 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id CCD6B1FB29; Sun, 30 Nov 2008 16:04:19 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 2A16A1FB1F for ; Sun, 30 Nov 2008 16:04:18 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 10760-01-3 for ; Sun, 30 Nov 2008 16:03:43 +0100 (CET) Original-Received: from mail.pragma-ade.net (dsl-083-247-100-017.solcon.nl [83.247.100.17]) by ronja.ntg.nl (Postfix) with ESMTP id 41B151FB57 for ; Sun, 30 Nov 2008 16:03:43 +0100 (CET) Original-Received: from [10.100.1.100] (unverified [10.100.1.100]) by controller-1 (SurgeMail 3.9e) with ESMTP id 13542-1840426 for ; Sun, 30 Nov 2008 16:03:43 +0100 User-Agent: Thunderbird 2.0.0.18 (Windows/20081105) X-Originating-IP: 10.100.1.100 X-Authenticated-User: hagen@controller-1 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:46006 Archived-At: This is a multi-part message in MIME format. --------------010104020708090205010500 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, in two weeks i'll be in brno to give a course; attached is some info; anyone is welcome to attend Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl ----------------------------------------------------------------- --------------010104020708090205010500 Content-Type: message/rfc822; name="PV126: typographic programming course info (fwd).eml" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename*0="PV126: typographic programming course info (fwd).eml" Received: from IMAIL_LOCAL (unverified [213.75.3.24 213.75.3.24]) by controller-1 (SurgeMail 3.9e) with ESMTP id 13014-1840426 for ; Fri, 28 Nov 2008 12:31:01 +0100 Return-Path: Received: from hpsmtp-eml32.kpnxchange.com ([10.94.77.179]) by CPEXBE-EML21.kpnsp.local with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 Nov 2008 12:30:00 +0100 Received: from cpbrm-eml10.kpnxchange.com ([195.121.247.250]) by hpsmtp-eml32.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 Nov 2008 12:30:00 +0100 Received: from hpsmtp-eml26.kpnxchange.com ([10.94.53.250]) by cpbrm-eml10.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 Nov 2008 12:30:00 +0100 Received: from hpsmtp-eml01.kpnxchange.com ([213.75.38.101]) by hpsmtp-eml26.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 Nov 2008 12:30:00 +0100 Received: from cpsmtpb-ews05.kpnxchange.com ([213.75.39.8]) by hpsmtp-eml01.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 Nov 2008 12:30:00 +0100 Received: from cpbrm-ews04.kpnxchange.com ([10.94.84.135]) by cpsmtpb-ews05.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 Nov 2008 12:30:00 +0100 Received: from minas.ics.muni.cz ([147.251.4.40]) by cpbrm-ews04.kpnxchange.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 28 Nov 2008 12:30:00 +0100 Received: from anxur.fi.muni.cz (anxur.fi.muni.cz [147.251.48.3]) by minas.ics.muni.cz (8.13.8/8.13.8/SuSE Linux 0.8) with ESMTP id mASBTxWw014068 for ; Fri, 28 Nov 2008 12:30:00 +0100 Received: by anxur.fi.muni.cz (Postfix, from userid 214) id 0DE291F6113; Fri, 28 Nov 2008 12:29:59 +0100 (CET) Date: Fri, 28 Nov 2008 12:29:59 +0100 From: Petr Sojka To: Hans Hagen Subject: PV126: typographic programming course info (fwd) Message-ID: <20081128112959.GC8835@fi.muni.cz> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i Postal-Address: Faculty of Informatics MU, Botanicka 68a, 60200 Brno Phone: +420-549496966 (recorder), +420-549492268 (secretary), Fax: +420-549491820 X-Habeas-SWE-1: winter into spring X-Habeas-SWE-2: brightly anticipated X-Habeas-SWE-3: like Habeas SWE (tm) X-Habeas-SWE-4: Copyright 2002 Habeas (tm) X-Habeas-SWE-5: Sender Warranted Email (SWE) (tm). The sender of this X-Habeas-SWE-6: email in exchange for a license for this Habeas X-Habeas-SWE-7: warrant mark warrants that this is a Habeas Compliant X-Habeas-SWE-8: Message (HCM) and not spam. Please report use of this X-Habeas-SWE-9: mark in spam to . X-Muni-Spam-TestIP: 147.251.48.3 X-Muni-Envelope-From: sojka@fi.muni.cz X-Muni-Virus-Test: Clean X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (minas.ics.muni.cz [147.251.4.35]); Fri, 28 Nov 2008 12:30:00 +0100 (CET) Return-Path: sojka@fi.muni.cz X-OriginalArrivalTime: 28 Nov 2008 11:30:00.0424 (UTC) FILETIME=[A62F1E80:01C9514C] X-Originating-IP: X-Rcpt-To: X-Rcpt-Original: X-SpamDetect: **: 2.500000 Content: cid=42(2.5) =2.5 X-NotAscii: charset=us-ascii Hans, this was send to the interested parties about the course. Feel free to announce it on context lists. Yours Petr ----- Forwarded message from Petr Sojka ----- > From: Petr Sojka > Subject: PV126: typographic programming course info > Date: Tue, 25 Nov 2008 13:30:12 +0100 > To: Petr Sojka > > Dear all, > > below is current version of detailed information about the course > by Hans Hagen Typographic programming (code PV126) > that will take place at the Faculty of Informatics, > Masaryk University, Brno, Botanicka 68a, 60200 Brno > during the week Dec 8-12, 2008. > The course will take place mostly in the Natural Language Processing > Lab. If you can, bring your laptop with TeXlive 2008 > installed, you will be given Wi-Fi access. You could use > (limited number) of computers in the lab. > > _Please, confirm that you will attend the course by replying > to this message._ > > > Course title: Typographic programming > > Syllabus: > * There will be a series of meetings where the following topics > will be covered. > * TeX as language, the road from input to output, > tokens and nodes. > * Lua as language, what can it do and what not, why and how do > we use it as embedded language. > * LuaTeX as system, how does the two languages work together in > opening up the typesetting engine. > * CONTEXT MKIV as application, what kind of code is needed to > permit the use of advanced font technologies, how to get away > with some of TeX's limitations, what kind of technologies are > needed to fulfil today's typesetting demands. > * Typographic programming, what is it and how can it be applied > in automated typesetting workflows. > * In addition one of the computer rooms will be reserved so that > we can practice the above and work on the products needed for > the exam. > > Day 1 (Monday, Dec 8) > > 12:00--13:30 room D2: independent motivating lecture > Typographic programming with LuaTeX > Abstract: > - what is involved in typographic programming > - why and when do we need it > - an introduction in luatex (successor of pdftex) > - commented examples of luatex applications > > 14:30--17:00 in the NLP lab (room B205): > - running tex > - some basic manuals > - setting up a simple document style > > > Day 2 (Tuesday, Dec 9) > > 9:00-11:00 [&16-18 if needed] B517 lecture > - introduction to mplib > - introduction to the lua scripting language > - how does it fit together > - examples of documents and coding > > in lab (11:30-13:00, 14-17): > - embedding an mp graphic > - using lua to handle data > - individual project consultations > > > Day 3 (Wednesday, Dec 10) > > 9:00-11:00 B517 lecture > - setting up a style > - questions and answers session > > in lab (11:30-13:00, 14:00-17:00): > - working on personal project > > > Day 4 (Thursday, Dec 11) > in lab (9:00-12:30 13:30-17:00): > > - working on personal project, consultations > > > Day 5 (Friday, Dec 12) > > 9:00-12:30 13:30-16:00 either in C517 or in the lab > - students present and discuss results/proposals > - suggestions for improvements/implementation > > > In the course we will use luatex, a successor to pdftex developped at > this university. The macropackage we use is ConTeXt. Here are a few > url's that can help you prepare for this course: > > > http://www.pragma-ade.com/general/magazines/mag-0012.pdf > > http://www.luatex.org binaries and reference manual > > http://contextgarden.net information about CONTEXT > > http://www.lua.org/ information about the Lua language > > In depth TeX macro language knowledge is not needed since we will use > mostly wrapper macros as probided by ConTeXt. However, it makes sense to > play a while with the Lua interpreter beforehand. Documentation can be > found at > > http://www.tecgraf.puc-rio.br/~lhf/ftp/doc/hopl.pdf > http://www.inf.puc-rio.br/~roberto/lpeg.html > > You also need to think about a possible application for instance a small > pretty printing subsystem (in that case you can use lua for parsing and > preparation and tex for the typesetting). ----- End forwarded message ----- --------------010104020708090205010500 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ 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 : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ --------------010104020708090205010500--