Bibliografia (zawiera linki do artykułów archiwalnych)
Biuletyn Polskiej Grupy Użytkowników Systemu TeX. ISSN: 1230-5650
Biuletyn Polskiej Grupy Użytkowników Systemu
TeX
ISSN: 1230-5650
Spis numerów: 1/ 1993, 2/ 1993, 3/ 1994, 4/ 1994, 5/ 1995, 6/ 1995, 7/ 1996, 8/ 1997, 9/ 1997, 10/ 1998, 11/ 1998, 12/ 1999, 13/ 1999, 14/ 2000, 15/ 2000, 16/ 2001, 17/ 2001, 18/ 2002, 19/ 2003, 20/ 2004, 21/ 2004, 22/ 2005, 23/ 2006
# 1, marzec 1993
Bogusław Lichoński: Opis pakietu MeX
Streszczenie: Pakiet MeX
składa się z fontów w postaci źródłowej (MetaFont), zawierających
polskie znaki diakrytyczne i używane w języku polskim znaki
cudzysłowów, formatów (odpowiedników formatów plain i lplain) oraz
polskich wzorców dla TeX-owego algorytmu dzielenia wyrazów. Artykuł
zawiera opis jego podstawowych możliwości.
Słowa kluczowe: TeX
programowanie, MeX
s. 3-5, 01-bl.ps.
Tomasz Przechlewski: Zabawy z MetaFont-em
Streszczenie: Artykuł
zawiera podstawowe informacje na temat programu i języka
MetaFont.
Słowa kluczowe: MetaFont
programowanie
s. 6-9, 02-tp.ps.
Grażyna Nowak: Wyciągi z protokółów
Streszczenie: Wyciągi z
protokołów: spotkania założycielskiego Polskiej Grupy Użytkowników
Systemu TeX oraz pierwszego Walnego Zebrania Polskiej Grupy
Użytkowników Systemu TeX -- GUST.
Słowa kluczowe: sprawy
organizacyjne
s. 10-11, 03-gn.ps.
Hanna Kołodziejska: TeX na goownicy
Streszczenie: Go jest
grą planszową, znaną od czterech tysięcy lat. Pochodzi z Chin, skąd
poprzez Koreę i Japonię rozprzestrzeniło się na cały świat. W artykule
przedstawiono fonty i makra TeX-owe umożliwiające składanie diagramów
do gry w go.
Słowa kluczowe: TeX
programowanie, MetaFont programowanie, go (gra planszowa)
s. 12-21, 04-hk-tp.ps.
Bogusław Jackowski, Marek Ryćko: Polerowanie TeX-a: od systemu
gotowego do użycia do systemu wygodnego w użyciu
Streszczenie: W artykule
opisana została polska adaptacja systemu składu TeX (dla wersji 3.0 i
wyższej). Autorzy starali się pokazać, że z profesjonalnego punktu
widzenia TeX nie jest systemem wielojęzycznym, i że przystosowanie go
do konkretnego języka nie jest bynajmniej zadaniem trywialnym. W
artykule omówione są subtelne aspekty takiego przystosowania, dotyczące
zarówno TeX-owej, jak i MetaFont-owej części zadania. Pokrótce omówione
jest również łącze TeX--PostScript.
Słowa kluczowe: TeX
programowanie, TeX polonizacja, MeX, LaMeX, LaTeX, PostScript,
MetaFont
s. 22-30, 05-bj-mr.ps,
bj-mr.pdf.
Kees van der Laan: Syntactic sugar
Abstract: A plea is made
for being honest with TeX and not imposing alien structures upon it,
otherwise than via compatible extensions, or via (non-TeX) user
interfaces to suit the publisher, the author, or the typist. This will
facilitate the process to get (complex) publications out effectively,
and typographically of high-quality.
Słowa kluczowe: TeX
programowanie
s. 31-35, 06-cgl.ps.
# 2, czerwiec 1993
Toni Walter: Jak hartowała się tradycja
Słowa kluczowe:
wydarzenia, BachoTeX
s. 3-4, 01-tw.ps.
Philip Taylor: The future of TeX
Abstract: TeX and the
other members of Knuth's Computers & Typesetting family are
arguably amongst the most successful examples of computer software in
the world, having been ported to almost every conceivable operating
system and attracting an allegiance that verges on the fanatical.
Development work on this family has now ceased, and many members of the
computer typesetting community are concerned that some action should be
taken to ensure that the ideas and philosophy enshrined in TeX are not
allowed simply to fade away. In this paper, we discuss some of the
options available for perpetuating the TeX philosophy, and examine the
strengths and weaknesses of the present TeX system. We conclude by
postulating a development strategy for the future which will honour
both the letter and the spirit of Knuth's wish that TeX, MetaFont and
the Computer Modern typefaces remain his sole responsibility, and at
the same time ensure that the philosophy and paradigms which are the
strengths of TeX are not lost for ever by having artificial constraints
placed on their evolution.
Słowa kluczowe: dokumenty
elektroniczne
s. 5-17, 02-pt.ps.
Frank Mittelbach, Chris Rowley: The LaTeX3 project
Abstract: This is a
brief sketch of the LaTeX3 Project: background, history, principles,
aims and functionality. The new version of LaTeX is, like the current
version, a freely available system for automated processing of
structured documents, formatting them to the highest typographic
standards by use of the TeX typesetting software. Although its uses
include a very large range of published documents, the importance of
its unsurpassed ability to format mathematical formulas will not be
forgotten in producing the new version. It is being produced by an
international group of volunteers under the technical direction of
Frank Mittelbach.
Słowa kluczowe:
LaTeX3
s. 18-24, 03-fm-cr.ps.
Bogusław Jackowski, Tomasz Przechlewski: Ramki
spiralne
Streszczenie: Krótka
lekcja programowania w systemie MetaFont na przykładzie projektowania
ramek o różnych kształtach.
Słowa kluczowe: MetaFont
programowanie
s. 25-27, 04-bj-tp.ps.
Włodek Bzyl: Everyday TeXnology
Streszczenie:
Przedstawiono zestaw makr umożliwiających zawieszanie główek i stopek
na stronach, na których znajdą się całostronicowe wstawki.
Słowa kluczowe: TeX
programowanie, wstawki
s. 28-29, 05-wb.ps.
Elżbieta Kuczyńska: Zasoby TeX-owe w rozległych sieciach
komputerowych
Streszczenie: Wymiana
dokumentów poprzez rozległe sieci komputerowe wymaga ustalenia
standardowej postaci przesyłanych plików tekstowych. W sieciach
naukowych takim standardem stał się TeX. Dokumenty sformatowane w
TeX-u, jako pliki tekstowe ASCII, mogą być łatwo przesyłane pocztą
elektroniczną. Standardem w sieciach nadal pozostaje transmisja
7-bitowa, a więc TeX jest tu najlepszym rozwiązaniem przy przesyłaniu
tekstów nie-angielskich. Oprogramowaie systemu TeX jako
rozpowszechniane bez ograniczeń (public domain), może być bezpłatnie
udostępniane użytkownikom sieci. Z tych powodów obserwujemy stały
rozwój aplikacji sieciowych, umożliwiających gromadzenie i
rozpowszechnianie dokumentów TeX-owych, oraz oprogramowania do ich
tworzenia. W tym opracowaniu przedstawimy przykłady tego typu
usług.
Słowa kluczowe: TeX
oprogramowanie
s. 30-31, 06-ek-wb.ps.
Wiesław Pawłowski: LaMeX-owe ABC
Streszczenie: Wstęp do
systemu składu tekstów LaTeX. Artykuł ten jest skróconą i zmienioną
wersją notatek do wykładu, jaki autor wygłosił na Pierwszej
Ogólnopolskiej Konferencji TeX-owej w Bachotku, w kwietniu 1993
r.
Słowa kluczowe:
LaTeX
s. 32-36, 07-wp.ps.
Bogusław Jackowski, Marek Ryćko: Tam gdzie minus oznacza
dzielenie
Streszczenie: Jednym z
najciekawszych algorytmów dzielenia wyrazów, a przy tym dokładnie
opisanych i udokumentowanych, posługuje się system TeX. Jego ciekawość
polega na tym, że jest to algorytm uniwersalny, tzn. dający się
przystosować do dzielenia wyrazów w różnych językach, a jednocześnie
zdumiewająco prosty i efektywny w implementacji. W artykule
przedstawiono bliżej działanie tego algorytmu oraz wybrane
językoznawcze, typograficzne i informatyczne. problemy związane z
automatycznym dzieleniem wyrazów ze szczególnym uwzględnieniem języka
polskiego.
Słowa kluczowe: TeX
programowanie, MeX
s. 37-41, 08-jr-w.ps.
Staszek Wawrykiewicz: Z notatnika oblatywacza
TeX-owego
Streszczenie: Opis
wybranych pakietów z szeroko pojętego oprogramowania TeX-owego.
Słowa kluczowe: TeX
oprogramowanie
s. 41-42, 08-jr-w.ps.
# 3, styczeń 1994
Tomasz Przechlewski: World-wide window on TeX -- Aston
'93
Streszczenie:
Sprawozdanie z 14 Światowej Konferencji Użytkowników Systemu TeX w
Birmingham (25--31 lipca 1993).
Słowa kluczowe:
wydarzenia
s. 3-3, 01-tp-mo.ps.
Mariusz Olko: Sprawozdanie ze spotkania grupy koordynacyjnej
NTS
Streszczenie:
Sprawozdanie ze spotkania NTS w Kaiserslautern (23 i 25 września
1993).
Słowa kluczowe:
wydarzenia
s. 4-5, 01-tp-mo.ps.
Bogusław Lichoński: TeX na indeksie
Streszczenie: W artykule
przedstawiono ogólne zasady tworzenia skorowidzów oraz obowiązujące w
Polsce normy określające sposób porządkowania haseł w skorowidzach.
Przedstawiono zestaw makrodefinicji idxmac.tex służących do tworzenia
skorowidza w formacie plain TeX oraz program plindex pozwalający
sortować hasła według reguł języka polskiego.
Słowa kluczowe: TeX
programowanie, skorowidze, TeX, LaTeX
s. 6-12, index-pl.pdf,
02-bl.ps.
Donald E. Knuth: Virtual fonts
Streszczenie:
Dokumentacja fontów wirtualnych. Przedruk artykułu, który ukazał się w
Tugboat nr 11, kwiecień 1990 (str. 13--23).
Słowa kluczowe: fonty
komputerowe, fonty wirtualne
s. 13-24, 03-dek1.ps.
Włodek Bzyl, Tomasz Przechlewski: More fun for
TeX-nicians
Słowa kluczowe: fonty
komputerowe, fonty wirtualne, tekst wyspacjowany
s. 25-28, 04-wbtp1.ps.
Michel Goossens, Frank Mittelbach, Alexander Samarin:
Customizing LaTeX lists
Abstract: In this
article, which is part of the third chapter of our forthcoming book The
LaTeX Companion, we take a look at LaTeX's list environments. First the
various parameters and commands controlling the standard LaTeX lists,
enumerate, itemize, and description, are discussed. Then the general
list environment is introduced and we tell you how to build custom
layouts by varying the values of the parameters controlling this
environment.
Słowa kluczowe: LaTeX,
LaTeX programowanie
s. 29-36, 05-gms.ps.
George Greenwade: The Comprehensive TeX Archive Network
(CTAN)
Abstract: This paper
outlines the concept, development, and use of the Comprehensive TeX
Archive Network (CTAN)--a network-accessible archive for files related
to the TeX family of document processing. The CTAN is a coordinated
effort among consenting well-known archive sites which provides quick
identification and retrieval files in a consistent manner from hosts on
different continents, thereby reducing overall network load and
increasing speed of retrieval. Moreover, it provides users with a
parallel archive structure between hosts with holdings which are
generally synchronized to within 30 hours of one another. This is
achieved by routinely mirroring one another's holdings, as well as
mirroring other archives to maintain an up-to-date collection of
files.
Słowa kluczowe: TeX
oprogramowanie, CTAN
s. 37-44, 06-gg.ps.
Jonathan Fine: Fun with \if
Słowa kluczowe: TeX
programowanie
s. 45-46, 07-jf-jw.ps.
Bogusław Jackowski, Staszek Wawrykiewicz: Szybki skład treści
programów i dokumentacji
Słowa kluczowe:
dokumentowanie programów komputerowych, TeX
s. 46-47, 07-jf-jw.ps.
Włodek Bzyl, Tomasz Przechlewski: An application of literate
programming: creating a format for the bulletin of the Polish
TUG
Słowa kluczowe: TeX
programowanie, dokumentowanie programów komputerowych, WEB, CWEB
s. 48-50, 08-wbtp2.ps,
08-wbtp2.pdf.
# 4, wrzesień 1994
Philip Taylor: Book Design for TeX Users Part 1:
Theory
Abstract: Book design
cannot be taught; it can only be learned, preferably by critical study
of as many books as possible. Of all the elements which make up a book,
white space is frequently the least considered and the most important.
Avant garde designs are compared and contrasted with more conservative
and traditional approaches. Three key elements: uniformity, information
and structure are identified, and `good design practice' discussed in
terms of each of these.
Słowa kluczowe: dokumenty
elektroniczne, typografia
s. 3-12, 01-pt.ps,
01-pt.pdf.
Angelika Binding: Springer authors do it with TeX
Słowa kluczowe: TeX
zastosowania
s. 13-15, 02-ab.pdf,
02-ab.ps.
Toni Walter: Bachotek zahartowany
Streszczenie:
Sprawozdanie z Ogólnopolskiej Konferencji Użytkowników Systemu TeX w
Bachotku (30.04--3.05 1994).
Słowa kluczowe:
wydarzenia, BachoTeX
s. 16-16, 03-tw.ps.
Donald Arseneau, Raymond Chen, Victor Eijkhout: The TeX
Hierarchy
Słowa kluczowe: TeX
humor
s. 17-19, 04-jb.ps,
04-jb.pdf.
Kees van der Laan: FIFO and LIFO sing the BLUes
Abstract: FIFO,
First-In-First-Out, and LIFO, Last-In-First-Out, are well known
techniques for handling sequences. In TeX macro writing they are
abundant but are not easily recognized as such. TeX templates for FIFO
and LIFO are given and their use illustrated. The relation with Knuth's
\dolist, answer Exercise 11.5, and \ctest, p. 376, is given.
Słowa kluczowe: TeX
programowanie
s. 20-26, 05-cgl.ps.
Staszek Wawrykiewicz: Przewodnik po sterownikach E.
Mattesa
Streszczenie: Artykuł
omawia instalowanie, konfigurowanie i praktyczne użycie sterowników
TeX-owych (potocznie zwanych driverami) -- programów przetwarzających
pliki DVI na ekrany monitorów i cały szereg drukarek, wersji 1.5b beta
test autorstwa Eberharda Mattesa.
Słowa kluczowe: TeX
oprogramowanie, emTeX
s. 27-34, 06-sw.pdf,
06-sw.ps.
# 5, marzec 1995
Julita Bolland, Toni Walter: EuroTeX'94 -- Sobieszewo,
wrzesień, roku pańskiego 1994
Streszczenie:
Sprawozdanie z VIII Europejskiej Konferencji Użytkowników Systemu TeX w
Gdańsku-Sobieszewie (26--29 września 1994).
Słowa kluczowe:
wydarzenia
s. 3-5, 01-jb-tw.ps.
Philip Taylor: Book Design for TeX Users Part 2:
Practice
Abstract: In the
predecessor to this paper (Book Design for TeX Users; Part 1: Theory,
Biuletyn GUST, zeszyt 4, wrzesień 1994., three fundamental concepts of
uniformity, information and structure were introduced, and general
guidance given on each of them. In this paper, more practical advice is
given, specifically in two areas: guidance on actual dimensions,
proportions and layout; and guidance on implementing some of the ideas
through the medium of the TeX language. Finally, some difficult (and
even insoluble) problems in layout are discussed.
Słowa kluczowe: dokumenty
elektroniczne, typografia
s. 6-18, 02-pt.ps,
02-pt.pdf.
Bogusław Lichoński: Odpowiedź na konkurs ogłoszony w biuletynie
GUST-u nr 2, str. 27
Streszczenie:
Przykładowy program w języku MetaFont wraz z komentarzem rysujący ramkę
o skomplikowanym obrysie.
Słowa kluczowe: MetaFont
programowanie
s. 19-22, 03-bl.ps.
Kees van der Laan: BLUe's Index -- The principle, and some
more
Abstract: Up till now
the sorting is done outside of TeX. However, producing a modest index
in a one-pass TeX job is possible. It is demonstrated in the
paper.
Słowa kluczowe: TeX
programowanie
s. 23-33, 04-cgl.ps.
Tomasz Przechlewski: Odsyłacze
Streszczenie: Istnieją
systemy takie jak LaTeX, czy eplain umożliwiające automatyczne
tworzenie odsyłaczy do różnych elementów dokumentu (tabele, rysunki,
rozdziały, punkty, itp.). Zawierają one także wiele innych, gotowych do
wykorzystania funkcji, których nie ma formacie plain. Zadaniem tego
tekstu nie jest wyważanie drzwi do lasu ale raczej pokazanie w jaki
sposób takie zaawansowane funkcje są implementowane. Przy okazji okaże
się, że wcale nie jest to takie trudne jakby się mogło na początku
wydawać. Prezentowany zestaw makr, z racji swojej prostoty, może być
bardzo łatwo modyfikowany przez użytkownika w zależności od potrzeb.
Jest to podstawowa zaleta stosowania prostej TeX-nologii a nie gotowych
formatów. Te ostatnie są skomplikowane, a ich przystosowanie do
własnych potrzeb jest z reguły bardzo trudne.
Słowa kluczowe: TeX
programowanie, odsyłacze
s. 34-37, 05-tp.ps,
odsylacz.pdf.
Marcin Woliński: Jeszcze raz druk rozstrzelony
Streszczenie:
Wyróżnianie fragmentów tekstu przez rozstrzelenie (spacjowanie) nie
znajduje zrozumienia wśród użytkowników TeX-a. Rzeczywiście
wszechobecność programów stosujących zmiany światła między literami
(letterspacing) do wspomagania dzielenia tekstu na wiersze powoduje, że
przestajemy w ogóle zauważać rozstrzelenie. Spacjowanie dużych porcji
tekstu jest fatalnym pomysłem. Nie możemy jednak kręcić nosem, gdy ktoś
zażąda takich wyróżnień, ponieważ należą one do polskiej tradycji
typograficznej. W artykule przedstawiono jak nauczyć TeX-a
spacjowania.
Słowa kluczowe: TeX
programowanie, tekst wyspacjowany
s. 38-39, 06-mw.ps.
Maciej Głowacki: DVIDVI
Streszczenie: W tekście
opisano program DVIDVI służący do wybierania strony z pliku DVI, zmiany
ich wzajemnego położenie, pozycjonowania na arkuszu druku, itp.
Słowa kluczowe: TeX
oprogramowanie, dvidvi
s. 40-42, 07-mg.ps.
Staszek Wawrykiewicz: Wiosenne porządki
Streszczenie: Opis
archiwum GUST (https://sunrise.pg.gda.pl)
Słowa kluczowe: TeX
oprogramowanie
s. 43-45, 08-sw.ps.
# 6, grudzień 1995
Janusz M. Nowacki: TeXnologia a typografia
Streszczenie: Artykuł
zawiera wybór z polskich zasad i norm dotyczących składu i łamania.
Przedstawiono także podstawową terminologię stosowaną w
drukarstwie.
Słowa kluczowe:
terminologia drukarska, polskie normy składu i łamania, TeX
s. 3-11, 01-jmn.ps,
typo-zas.pdf.
Philip Taylor: Computer Typesetting or Electronic
Publishing?
Streszczenie: W ciągu
ostatnich 15 lat skład tekstu wspomagany komputerowo całkowicie
wyeliminował stosowanie tradycyjnych technik drukarskich. Obecnie
stoimy przed jeszcze bardziej radykalną rewolucją technologiczną, jaką
stanowi pojawienie się wydawnictw elektronicznych (electronic
publishing -- w skrócie EP). W przeciwieństwie do składu komputerowego
i tradycyjnego, publikacje elektroniczne w ogóle nie wykorzystują
papieru, nośnikem informacji staje się ekran komputera. Potencjalne
korzyści płynące z zastosowania tej nowej metody publikacji wydają się
oczywiste: znaczna redukcja kosztów i niemal natychmiastowa dystrybucja
do zainteresowanych odbiorców. Nie można jednak pominąć i wad, takich
jak: możliwość bezprawnego kopiowania, łatwość plagiatów i nielegalnej
redystrybucji. Obie wspomniane metody publikacji różnią się w sposób
zasadniczy: o ile systemy składu tekstu z góry narzucają postać końcową
strony, to systemy publikacji elektronicznych stwarzają jej bardziej
niezależną reprezentację, w której ostateczna forma zależy raczej od
programu prezentującego dokument (tzw. viewera, czy po polsku --
przeglądarki). W niniejszej pracy omówione są najnowsze osiągnięcia
zarówno w dziedzinie składu komputerowego jak i publikacji
elektronicznych. Wskazuje się również na różnice tych dwóch metod
rozpowszechniania. (Artykuł w języki angielskim.)
Słowa kluczowe: dokumenty
elektroniczne
s. 12-27, 02-pt.ps.
Alan Hoenig: The Poetica Family: Fancy Fonts with TeX and
LaTeX
Abstract: The Adobe
Poetica family comprises fonts which have widely varying degrees of
ornamentation, but which are designed to be used together. A document
that employs them must change fonts regularly to provide appropriate
ornamentation in different parts of words. Techniques for using Poetica
fonts in LaTeX are presented, using a macro package written by the
author, and metrics for the fonts derived using the fontinst
package.
Słowa kluczowe: fonty
komputerowe
s. 28-35.
Julita Bolland: Sabath (niekoniecznie black) czyli III
Ogólnokrajowe Bachotkonalia TeX-owe
Streszczenie:
Sprawozdanie z III Ogólnopolskiej Konferencji Użytkowników Systemu TeX
w Bachotku (28.04--3.05 1995).
Słowa kluczowe:
wydarzenia, BachoTeX
s. 36-37, 04-jb.ps.
Włodek Bzyl: TUG '95 meeting at St. Petersburg
Streszczenie:
Sprawozdanie z 16 Światowej Konferencji Użytkowników Systemu TeX w St.
Petersburgu, USA (24--28 lipca 1993).
Słowa kluczowe:
wydarzenia
s. 38-39, 05-wb1.ps.
Tomasz Przechlewski: The TeX toolbox -- Arnhem '95
Streszczenie:
Sprawozdanie z IX Europejskiej Konferencji Użytkowników Systemu TeX w
Arnhem (4--8 września 1995).
Słowa kluczowe:
wydarzenia
s. 40-40, 06-tp.ps.
Bogusław Jackowski: Bolszewika goń... Goń? Goń!
Streszczenie:
Sprawozdanie z konferencji Cyrtug '95, Protwino (2--5 października
1995).
Słowa kluczowe:
wydarzenia
s. 41-41, 07-bj1.ps.
Staszek Wawrykiewicz: Krótki przewodnik jak pisać do Biuletynu
GUST
Słowa kluczowe: TeX,
Biuletyn GUST
s. 42-44, 08-sw1.ps.
Bogusław Jackowski: Szare jest piękne
Streszczenie: W artykule
omówiono podstawowe problemy, na jakie można się natknąć przy
cieniowaniu (ang. halftoning) oraz praktyczne sposoby ich
rozwiązywania.
Słowa kluczowe: grafika
komputerowa, cieniowanie
s. 45-50, 09-bj2.ps.
Włodek Bzyl: Literate plain source is available
Abstract: Based on the
Norman Ramsey NOWEB system a new literate tool for TeX language was
made. The new system was applied for creation of literate plain source.
Although the resulting file is principally plain.tex code interleaved
with documentation, borrowed mainly from TeXBook, it presents the whole
code from a different perspective. The documentation is organized
around the macros as they appear in the plain.tex file rather than
around the topics as in TeXBook. This means that the typeset plain.dvi
is not a user manual, even though many notions are explained
there.
Słowa kluczowe: TeX
programowanie, dokumentowanie programów komputerowych
s. 51-53, 10-wb2.ps.
Piotr Jachowicz, Przemysław Kowalik, Wojciech Myszka: Wykresy w
emTeX-u
Streszczenie: Problem
wstawiania wykresów do tekstu przygotowanego w LaTeX-u jest częścią
szerszego problemu: integracji tekstu i grafiki. Jak w każdym przypadku
problem składa sie z dwu zadań: wyboru narzędzia do przygotowania
wykresów (grafik) oraz metody zintegrowania uzyskanych efektów z
tekstem. W niniejszym artykule omawiane są różne sposoby wstawiania
wykresów, omówienie wad i zalet. Zalety i wady użycia pakietu GLE.
Szczegółowa instrukcja użycia GLE. Nie omawiamy tutaj sposobu użycia
ani wszystkich możliwych, ani też powszechnie znanych narzędzi (takich
jak Matlab czy Mathematica), a dających podobne, czy może czasami
lepsze możliwości przygotowania samych wykresów.
Słowa kluczowe: TeX,
LaTeX, grafika komputerowa
s. 54-57, 11-jkm.ps.
Tomasz Przechlewski: Książki nadesłane
Słowa kluczowe:
recenzje
s. 58-58, 12-tp2.ps.
Włodzimierz Macewicz: Wirtualna Akademia
Słowa kluczowe:
LaTeX
s. 59-59, 13-wm.ps.
Staszek Wawrykiewicz: Nowinki z archiwum GUST
Słowa kluczowe: TeX
oprogramowanie
s. 60-60, 14-sw2.ps.
# 7, czerwiec 1996
Julita Bolland: Świat wokół Bachotka
Streszczenie:
Sprawozdanie z IV Ogólnopolskiej Konferencji Użytkowników Systemu TeX w
Bachotku (2--5.05 1996).
Słowa kluczowe:
wydarzenia, BachoTeX
s. 3-4, 01-jb.ps.
Marcin Woliński: O pewnych konstrukcjach warunkowych i
iteracyjnych
Streszczenie: Artykuł
składa się z dwóch części. Pierwsza stanowi przegląd metod radzenia
sobie z pewną sytuacją, na którą można się natknąć używając TeX owych
\if-ów. Jest to bardzo wyczerpujący (psychicznie) przegląd. Porażonemu
nudą części pierwszej Czytelnikowi nasunie się zapewne pytanie, czy to
wszystko czemuś służy. (Niezadowalającą) odpowiedź na to pytanie daje
część druga wskazująca na związek z implementacją w TeX-u pętli. Mam
również nadzieję przedstawić kiedyś Czytelnikom Biuletynu bardziej
subtelne konsekwencje tych rozważań.
Słowa kluczowe: TeX
programowanie, dokumentowanie programów komputerowych
s. 5-9, 02-mw1.pdf,
02-mw1.ps.
Bogusław Lichoński, Tomasz Przechlewski: AWK -- opis języka z
przykładami
Streszczenie:
Przedstawiono opis języka AWK oraz podano przykłady zastosowań
związanych z edycją tekstów.
Słowa kluczowe: AWK,
wyrażenia regularne
s. 10-25, 03-bl-tp.ps,
03-bl-tp.pdf.
Adam Dawidziuk, Piotr Bolek: Perl w przetwarzaniu
tekstów
Streszczenie: Perl
należy do tych języków programowania, których można się nauczyć szybko.
Cechą decydującą o jego atrakcyjności jest łatwość pisania programów.
Perl nie wymaga deklarowania typów zmiennych przed ich użyciem.
Wystarczy po prostu napisać co ma być zrobione. Warto więc już na
początku zapamiętać, ze Perl nie jest najlepszy do wszystkiego -- w
szczególności nie należy rozwiązywać przy jego pomocy skomplikowanych
problemów wymagających użycia złożonych struktur danych. W
rzeczywistości najczęściej mamy jednak do czynienia z zagadnieniami
prostymi, których rozwiązanie przy pomocy programów np. w języku C, czy
Pascalu jest wysoce nieefektywne. Natomiast zastosowanie skryptów
pisanych w shellu jest skomplikowane lub wręcz niemożliwe, albo
prowadzi do rozwiązań nieprzenośnych. Perl jest narzędziem o bardzo
dużych możliwościach (w porównaniu z awkiem czy shellem), którego
główne pole zastosowań to zarządzanie plikami i procesami oraz
przetwarzanie tekstów. Typowy przykład, w którym użycie Perla jest
zasadne, to tworzenie ładnie sformatowanych raportów z danych
umieszczonych w różnych plikach, czy instalacja oprogramowania. Dobrze
napisany program instalacyjny ma szansę działać pod niemal każdym
systemem operacyjnym -- Perl jest dostępny na wszystkie popularne
platformy. Niniejsza praca jest bardzo skróconym omówieniem Perla i
koncentruje się na wykorzystaniu tego języka w zagadnieniach związanych
z obróbką tekstów. Szukając punktu odniesienia warto dokonać porównania
Perla z popularnymi edytorami strumieniowymi, takimi jak sed czy awk.
Programy napisane dla seda czy awka na ogół dają się przekształcić na
skrypt perlowy po dokonaniu niemal kosmetycznych zmian (można to zrobić
automatycznie). Zazwyczaj jednak program w Perlu da się zapisać
prościej i krócej.
Słowa kluczowe: Perl,
wyrażenia regularne
s. 26-33, 04-pb-ad.ps,
04-ad-pb.pdf.
Krzysio Leszczyński: Lobster, łącze TeX--Perl
Abstract: A small in
statu nascendi system named LOBSTER is presented. It is both a bunch of
TeX macros and a small Perl program interfacing the TeX code to various
external programs, it can run a program or Perl routine without
finishing the TeX job.
Słowa kluczowe: Perl, TeX,
programowanie
s. 34-37, 05-kl.ps.
Marcin Woliński: Zgrabne formatowanie tekstów programów
komputerowych przy użyciu TeX-a
Streszczenie:
Przedstawiony pakiet makr służy do publikowania programów
komputerowych. Nie chodzi przy tym o drukowanie tasiemcowych listingów
programów, lecz raczej o skład podręcznika języka programowania lub
innej książki ilustrowanej algorytmami.
Słowa kluczowe: TeX
programowanie, dokumentowanie programów komputerowych
s. 38-40, 06-mw2.ps.
Bogusław Jackowski: Pakiet makr TAP
Streszczenie: TeX został
wyposażony w rozbudowaną maszynerię umożliwiającą składanie nawet
niezwykle trudnych tabel, jednakże notacja TeX-owa w tym przypadku jest
w stanie zniechęcić nawet najbardziej zawziętych TeX-owców. Mam tu
oczywiście na myśli makra dostępne w formacie plain. W trochę lepszej
sytuacji są LaTeX-owcy, ale i oni mieliby na co ponarzekać. Artykuł
opisuje, opracowany przez autora, zestaw makr TAP.tex, który znakomicie
ułatwia skład tabel. Umożliwia także rysowanie linii ukośnych czy też
wypełnianie tła wybranych rubryk kolorem.
Słowa kluczowe: TeX
programowanie, LaTeX, tabele, AWK, kolor
s. 41-46, 078bj-pb.ps.
Piotr Bolek: SGML w praktyce
Streszczenie: SGML
(Standard Generalized Markup Language) jest nazwą języka zdefiniowanego
w standardzie ISO 8879 opublikowanym w 1986 r. Standard służy jedynie
do opisywania logicznej struktury dokumentów, nie determinuje
ostatecznej formy prezentacji informacji, która może być docelowo
przekształcana w najróżniejszy sposób. Dokument zakodowany z
wykorzystaniem SGML-a może służyć jako postać wyjściowa do formatowania
tej samej informacji w różny sposób i prezentacji z użyciem różnych
mediów np. w formie drukowanej na papierze, w postacji hipertekstu albo
tekstowej bazy danych. W artykule opisano podstawy języka oraz
przedstawiono prosty przykład zastosowania.
Słowa kluczowe: SGML,
DSSSL
s. 46-50, 078bj-pb.ps,
08-pb.pdf.
Kees van der Laan: Graphics and TeX--a reappraisal of
MetaFont/MetaPost
Abstract: It is all
about the author's first steps in MetaFont, for creating graphics to be
included in TeX documents, with a wink to MetaPost. The graphics
comprises 2D pictures and 2.5D images of 3D objects via projection
techniques. Learning MetaFont was much easier than learning TeX.
Included examples are: cat, Hilbert curve, and Gabo's linear
construction in space no 2. A few highlights on macro writing in
MetaFont have been selected. The appendix contains the table of
contents of my anthology.mf file of examples.
Słowa kluczowe: TeX
programowanie, MetaFont, MetaPost
s. 51-57, 09-kvl.ps.
Piotr Strzelczyk: POV-Ray. Co to jest?
Streszczenie: Istnieje
wiele metod tworzenia grafiki trójwymiarowej. Od najprostszych grafik
wektorowych typu szkieletowego, poprzez obrazy składające się z
wypełnionych jednolitym kolorem ścian, aż po bardziej zaawansowanie
techniki cieniowania wielościanów. Artykuł dotyczy techniki tworzenia
obrazów, które stwarzają czasem wrażenie bardziej realnych niż
fotografie. Metoda ta nazywa się śledzeniem promieni (ray-tracing).
Opisano program POV-Ray służący do tworzenia grafiki metodą
ray-tracingu.
Słowa kluczowe: grafika
komputerowa, ray-tracing
s. 58-60, 10-ps.ps.
Marcin Kotulski: LaTeX bez znaków backslash -- pakiet
Scientific WorkPlace
Słowa kluczowe: TeX
oprogramowanie
s. 61-61, 11-mk.ps.
# 8, luty 1997
Michel Goossens: The 17th Annual TeX Users Group
Meeting
Streszczenie:
Sprawozdanie z 17 Światowej Konferencji Użytkowników Systemu TeX w
Dubnej (28.7--1.8 1996).
Słowa kluczowe:
wydarzenia
s. 3-8, 01mg.ps.gz.
: Questions and Answers with Prof. Knuth
Słowa kluczowe:
wydarzenia
s. 9-23.
Janusz M. Nowacki: poligraf.tex czyli Między TeX-em a
drukarnią
Streszczenie: Zestaw
makr poligraf.tex służy do obudowania dokumentu elementami takimi jak:
linie obcięcia, pasery, paski kontrolne kolorów i szarości itp. Pakiet
umożliwia także dokonywanie separacji barwnych oraz montaż stron
publikacji w arkusze drukarskie.
Słowa kluczowe: TeX
programowanie, montaż elektroniczny, separacje
s. 24-28, 03jmn1sw.ps.gz.
David Carlisle: LaTeX Tour, part 1: the base
distribution
Abstract: In this
article a `guided tour' is given around the files that make up the
basic LaTeX distribution.
Słowa kluczowe:
LaTeX
s. 29-34.
David Carlisle: LaTeX Tour, part 2: the Tools and
Graphics
Abstract: The article
covers the tools and graphics distributions. Although these files are
not part of the minimal base distribution they should normally be
included in the LaTeX installation at any site. The LaTeX book assumes
that at least the graphics distribution is installed.
Słowa kluczowe:
LaTeX
s. 35-40.
Janusz M. Nowacki: Przepis na wygodne używanie
\parshape
Streszczenie:
Prezentowany zestaw skryptów AWK-owych oraz makrodefinicji TeX-owych
umożliwia oblewanie tekstem ilustracji o dowolnych kształtach.
Słowa kluczowe: TeX
programowanie, AWK
s. 41-44, 06jmn2.ps.gz.
Bogusław Jackowski: Ach, te kształty
Streszczenie: Autor
pokazuje jak można, wykorzystując rzadko stosowaną instrukcję
\parshape, składać akapity o niecodziennych kształtach.
Słowa kluczowe: TeX
programowanie
s. 45-52, 07bj.ps.gz.
Tomasz Przechlewski: Publikacje elektroniczne: TeX i
PDF
Streszczenie: Portable
Document Format (PDF) jest hipertekstowym formatem opracowanym w firmie
Adobe Inc. W artykule przedstawiono podstawowe informacje dotyczące
formatu PDF i opartej na nim technologii Acrobat. Zwrócono uwagę na
problemy związane z tworzeniem dokumentów PDF w języku polskim. Opisano
pakiet tp-pdf.tex umożliwiający tworzenie w pełni funkcjonalnych,
hipertekstowych dokumentów w formacie PDF w systemie TeX.
Słowa kluczowe: TeX,
LaTeX, dokumenty elektroniczne, PDF, Acrobat
s. 53-61, pdftex.ps,
pdftex.pdf.
Petr Sojka, Han The Thanh, Jiří Zlatuška: The Joy of TeX2PDF --
Acrobatics with an Alternative to DVI Format
Abstract: This paper
presents a discussion about generating PDF directly from TeX source
using a prototype TeX2PDF program. This is a derivative made from the
TeX source which allows us to bypass DVI output generation, and to
produce documents in Adobe PDF directly. Motivations for the TeX2PDF
approach are discussed and further possible enhancements are
outlined.
Słowa kluczowe: LaTeX,
TeX, pdfTeX, PDF
s. 62-66.
Michel Goossens, Sebastian Rahtz: Using Adobe Type 1 Multiple
Master fonts with TeX
Abstract: The multiple
master font format is an extension of the Type 1 font format, which
allows the generation of a wide variety of typeface styles from a
single font program. This capability allows users and applications
control over the typographic parameters of fonts used in their
documents, in a manner reminiscent of Knuth's ground-breaking MetaFont.
This article describes the multiple master system in some detail, and
describes the procedures needed to make instances, and create the
appropriate font metrics for use with TeX.
Słowa kluczowe: fonty
komputerowe, fonty multiple master, TeX
s. 67-71.
Krzysio Leszczyński: teTeX dla ludzi
Streszczenie:
Przedstawiono instalację pakietu teTeX, jednej z bardziej popularnych
instalacji TeX-a pod systemy typu Unix. Instalacja obejmuje zwykłą
instalację, jak również kompilację TeX-a i polonizację.
Słowa kluczowe: teTeX, TeX
oprogramowanie, Unix, Linux
s. 72-75, 11kl.ps.gz.
Bogusław Lichoński: Luka z TeX booka. Tryby
Streszczenie:
Szczegółowo opisano sześć trybów, w których może pracować TeX.
Słowa kluczowe: TeX
programowanie
s. 76-79, 12bl.ps.gz.
Zbyszek Mielewczyk: Dwie na jedną
Streszczenie: Opisano
zestaw makr 2pages.tex umożliwiających tworzenie zszywek bez potrzeby
korzystania z programow zewnętrznych typu dvidvi.
Słowa kluczowe: TeX
programowanie
s. 80-82, 13zm.ps.gz.
# 9, grudzień 1997
Marcin Adamski: 1997 -- Jubileuszowy BachoTeX
Słowa kluczowe:
wydarzenia, BachoTeX
s. 3-6, 01sw-ma.ps.gz.
Bogusław Jackowski, Staszek Wawrykiewicz: Fontowe ABC
Streszczenie: W artykule
przedstawiono podstawowe informacje dotyczące fontów i ich
wykorzystania w systemie TeX. Opisano: fonty bitmapowe z rodziny CM,
fonty typu pierwszego, pliki AFM i ich konwersję do formatu TFM,
poprawność nazw znaków, poprawianie fontów, tworzenie pliku AFM z
plików PFB i PFM.
Słowa kluczowe: fonty
komputerowe, dvips
s. 7-12, fontolog.pdf,
02bj-ah.ps.gz.
Alan Hoenig: Fonty wirtualne, fonty wirtuoza
Streszczenie: Dzięki
fontom wirtualnym możemy w TeX-u używać wszystkich fontów, nawet nie
TeX-owych, i dają nam one dodatkowe możliwości. Artykuł ten zawiera
mniej niż połowę rozdziału o tym samym tytule, który pojawia się w
książce TeX Unbound: LaTeX and TeX Strategies for Fonts, Graphics, and
More Alana Hoeniga, wydanej w 1997 roku przez Oxford University
Press.
Słowa kluczowe: fonty
komputerowe, fonty wirtualne, TeX, fontinst
s. 12-21, 02bj-ah.ps.gz.
Bogusław Jackowski: Pakiet TOIL, czyli oswajanie fontów
postscriptowych
Streszczenie: TOIL to
pakiet plików *.BAT (oraz skryptów shell-owych dla systemów Unix-owych)
i skryptów w języku AWK umożliwiających szybkie i wygodne
zainstalowanie fontów typu pierwszego w systemie TeX.
Słowa kluczowe: TeX, fonty
instalowanie, fonty polonizacja, TOIL
s. 22-23, 03-bj.pdf,
02bj2.ps.gz.
Janusz M. Nowacki: Fonty PL w nowej postscriptowej
postaci
Streszczenie: Opis
projeku przygotowania elektronicznych wersji fontów PL.
Słowa kluczowe: fonty,
fonty polonizacja, fonty PL, fonty obwiedniowe, fonty
postscriptowe
s. 24-26, 03jmn.ps.gz.
Janusz M. Nowacki: Antykwa Toruńska -- od początku do końca
polska czcionka
Streszczenie: Opis
projeku przygotowania elektronicznej wersji kroju Antykwa
Toruńska.
Słowa kluczowe: fonty,
fonty polonizacja, fonty obwiedniowe, fonty postscriptowe, Antykwa
Toruńska
s. 26-27, 03jmn.ps.gz.
Bogusław Jackowski, Tomasz Przechlewski, Stanisław Wawrykiewicz:
Układ QX -- kto zacz
Streszczenie: Opis
układu kodowania QX.
Słowa kluczowe: fonty
komputerowe, fonty Quasi, QX
s. 28-32, 04bj.ps.gz.
David Carlisle: A LaTeX Tour, part 3: mfnfss
Abstract: The article
covers three more distributions that are supported via the standard
LaTeX bug report mechanism described in Part 1. The mfnfss distribution
provides LaTeX support for some popular Metafont produced fonts, that
do not otherwise have any LaTeX interface. The psnfss distribution
consists of LaTeX packages giving access to PostScript fonts. The third
distribution in this part of the tour is babel, which provides LaTeX
with multi-lingual capabilities.
Słowa kluczowe:
LaTeX
s. 33-39, 05dc.ps.gz.
Piotr Bolek: MetaPost i wzorki
Streszczenie: W artykule
są opisane możliwości definiowania wypełnień wzorkowych w programie
MetaPost. Opisany jest opracowany przez autora zestaw makr służących do
wygodnego definiowania i wykorzystywania takich wypełnień. W makrach
tych jest wykorzystywana Wzorkowa Przestrzeń Kolorów (ang. Pattern
Color Space) dostępna w języku PostScript Level 2. Na kilku przykładach
są pokazane problemy, które można napotkać przy definiowaniu wzorków
oraz propozycje ich rozwiązywania.
Słowa kluczowe:
MetaPost
s. 40-46, 06-pb.pdf,
06pb.ps.gz.
Piotr Strzelczyk: Z CEP-em na EPS-y
Streszczenie: Artykuł
opisuje pakiet CEP umożliwiający efektywne kompresowanie
PostScript-towych plików graficznych.
Słowa kluczowe: grafika
komputerowa, EPS, kompresja
s. 47-52, 07-ps.pdf,
07ps.ps.gz.
Tomasz Przechlewski: Rendez-vouz z pdfTeX
Streszczenie: W artykule
opisano jak zainstalować i rozpocząc pracę w systemie pdfTeX. Porównano
program z innymi aplikacjami służącymi do generowania dokumentów w
formacie PDF.
Słowa kluczowe: PDF, TeX,
pdfTeX, ghostscript
s. 53-56, 08tp.ps.gz.
Hans Hagen: A short introduction to visual debugging in
TeX
Słowa kluczowe: TeX
programowanie, ConTeXt
s. 57-63, 09hh.ps.gz.
Bogusław Jackowski: Władca akapitów
Streszczenie: W artykule
opisano algorytm wykorzystywany przez TeX-a do łamania akapitu na
wiersze.
Słowa kluczowe: TeX
programowanie
s. 64-65, 10bj.ps.gz,
akapit.pdf.
Staszek Wawrykiewicz: Instalacja systemu emTeX na komputerach
PC
Streszczenie: W
artykule, przeznaczonym głównie dla początkujących użytkowników,
omówiono instalację i polonizację najbardziej rozpowszechnionej
dystrybucji systemu TeX dla komputerów PC -- emTeX autorstwa Eberharda
Mattesa. Przedstawiono elementy dystrybucji, strukturę katalogów i
podstawową terminologię.
Słowa kluczowe: TeX
oprogramowanie
s. 66-75, 11-sw.pdf,
11sw.ps.gz.
Kees van der Laan: TeX inside, insight, in sight: get
priorities right
Abstract: It is argued
that for using TeX--a multi level tool--TeX inside knowledge should not
be neccessary for the layman. The `why, what and when,' especially at
the gray level will be discussed. Necessary insight issues are
enumerated.
Słowa kluczowe: TeX
oprogramowanie
s. 76-84, 12cgl.ps.gz.
# 10, październik 1998
Tomasz Przechlewski: EuroTeX 98 w St. Malo
Streszczenie:
Sprawozdanie z X Europejskiej Konferencji Użytkowników Systemu TeX w
St. Malo (29--31 marca 1998).
Słowa kluczowe:
wydarzenia
s. 3-5, 01tpma.ps.gz.
Marcin Adamski: Nareszcie znów w Bachotku
Streszczenie:
Sprawozdanie z VI Ogólnopolskiej Konferencji Użytkowników Systemu TeX w
Bachotku (30.04--3.05 1998).
Słowa kluczowe:
wydarzenia, BachoTeX
s. 5-10, 01tpma.ps.gz.
Ewa Koisar: Wyciąg z protokołu VI Walnego Zebrania
GUST
Streszczenie: Wyciągi z
protokołów Walnego Zebrania Polskiej Grupy Użytkowników Systemu TeX --
GUST (2. 05. 1998 r.).
Słowa kluczowe:
wydarzenia, BachoTeX
s. 10-11, 01tpma.ps.gz.
Ewa Kmiecik, Jacek Kmiecik: XIX Konferencja TeX Users
Group
Streszczenie:
Sprawozdanie z 19 Światowej Konferencji Użytkowników Systemu TeX w
Toruniu (17--21 sierpnia 1998 r.).
Słowa kluczowe:
wydarzenia
s. 11-13, 01tpma.ps.gz.
Marcin Woliński: LaTeXe a sprawa polska
Streszczenie: Artykuł
omawia problemy związane z używaniem LaTeX-a do składu dokumentów w
języku polskim.
Słowa kluczowe: LaTeX
polonizacja, NFSS
s. 14-23, 02mw.ps.gz.
Piotr Kłosowski: Wykorzystanie polskich fontów postscriptowych
w LaTeX-u
Streszczenie: Artykuł
opisuje wykorzystanie fontów PostScriptowych w środowisku pakietu
LaTeX.
Słowa kluczowe: fonty
komputerowe, LaTeX, NFSS
s. 23-28, 02mw.ps.gz.
Paweł Wlaź: Rodzina Computer Modern Bright
Streszczenie: Artykuł
omawia instalację i sposób użycia fontów Rodzina Computer Modern Bright
oraz wspomagającego je pakietu LaTeX-owego. Opisywana jest wersja z 19
stycznia 1998 r.
Słowa kluczowe: fonty
komputerowe, fonty CM Bright, LaTeX
s. 29-31, 03pw.ps.gz.
Piotr Bolek, Adam Dawidziuk: SGML -- nowy etap w rozwoju
TeX-a
Streszczenie: Artykuł
jest próbą pokazania praktycznych zastosowań standardu SGML. Z naszych
doświadczeń wynika, że stosowanie tego standardu w pracy redakcji i
wydawnictwa jest dobrym uzupełnieniem systemu TeX. Wprowadzenie
dodatkowego etapu w przetwarzaniu tekstu powoduje w tym wypadku znaczne
obciążenie komputera, ale współczesne, średniej klasy, komputery PC
dają sobie radę. Poza elastycznością formatu źródłowego i możliwością
tworzenia wielu form ostatecznych publikacji, umiejętne stosowanie
języka SGML pozwala na automatyczne wykonywanie wielu skomplikowanych
działań na tekście.
Słowa kluczowe: SGML,
dokumenty strukturalne
s. 32-36, 04adpb.ps.gz.
Piotr Bolek: LaTeX2HTML
Streszczenie: Pakiet
LaTeX2HTML oferuje dosyć specyficzny, choć nie pozbawiony pewnych zalet
sposób tworzenia dokumentów hipertekstowych, umożliwiając konwersję
dokumentów LaTeX-owych na format HTML. Omówione zostaną instalacja i
konfiguracja pakietu, pokazane będą przykłady konwersji różnych klas
dokumentów LaTeX-owych (dokumenty czysto tekstowe, dokumenty z
ilustracjami, dokumenty ze wzorami matematycznymi). Omówioną zostaną
także możliwości zmiany domyślnych ustawień pakietu pozwalające wpływać
na wygląd dokumentów HTML-owych generowanych przy pomocy pakietu.
Słowa kluczowe: LaTeX,
HTML, LaTeX2html, Perl
s. 37-48, 05pb.ps.gz,
l2html.pdf.
Erik Frambach: Conversion of anyTeX to HTML using
TeX4ht
Abstract: Gurari's
TeX4ht program makes it possible to convert TeX files (plain TeX, LaTeX
or whatever) to HTML. This article is a case-study of the conversion of
the 4allTeX manual (written in LaTeX) to HTML.
Słowa kluczowe: LaTeX,
TeX, HTML, LaTeX2html
s. 48-52, 05pb.ps.gz.
Piotr Chrząstowski: SYBISLAW -- TeXtowa bibliograficzna baza
danych
Streszczenie: System
SYBISLAW (SYstem BIbliografii SLAWistycznej) jest systemem
informacyjnym opracowywanym na zlecenie Instytutu Slawistyki Polskiej
Akademii Nauk przez Piotra Chrząstowskiego i Marcina Engela. Celem jego
jest stworzenie środowiska umożliwiającego wpisywanie i redakcję danych
potrzebnych do wydania Słownika Slawistycznego. System został
zrealizowany w oparciu o system składania tekstów LaTeX.
Słowa kluczowe: TeX
zastosowania
s. 52-56, 05pb.ps.gz.
Ryszard Kubiak: Po funkcjach do TeX-a
Streszczenie:
Użytkownicy TeX-a często napotykają sytuacje, gdy trzeba wstępnie
przetworzyć dane, zanim zostaną one przekazane do TeX-a. Utarła się
praktyka, aby do wstępnej obróbki danych, zwłaszcza tekstowych,
wykorzystywać języki skryptowe typu AWK lub PERL. Autor nabrał
doświadczenia w wykorzystywaniu języka Haskell do generowania danych
dla TeX-a/LaTeX-a. W artykule omówiono zasady programowania w językach
funkcyjnych oraz na konkretnym przykładzie pokazać sposób wykorzystania
Haskella do generowania danych TeX-owych.
Słowa kluczowe: TeX,
Haskell, programowanie funkcyjne, ML
s. 57-65, 06rk.ps.gz.
Włodzimierz Macewicz: Korekta poprawności ortograficznej w
dokumentach; stan obecny i perspektywy rozwoju
Streszczenie: W artykule
opisano aplikacje umożliwiające sprawdzanie poprawności ortograficznej
dokumentów przygotowywanych w systemie TeX.
Słowa kluczowe: TeX
zastosowania, ispell, texspell
s. 66-67, 07wm.ps.gz.
Petr Olšák: EncTeX --- a little extension of TeX
Abstract: The article
describes a simple change of TeX which gives the possibility to
manipulate internal TeX vectors xord and xchr. These vectors are used
to convert input encoding into TeX internal encoding and vice
versa.
Słowa kluczowe: TeX, pliki
tcx, kodowanie
s. 68-73, 08po.ps.gz.
Staszek Wawrykiewicz: CD TeXLive3
Słowa kluczowe: TeX
oprogramowanie, TeX Live
s. 74-76, 09sw.ps.gz.
# 11, grudzień 1998
Staszek Wawrykiewicz: Przekodowanie dla WEB2C
Słowa kluczowe: TeX
oprogramowanie, TeX polonizacja, pliki tcx
s. 3-4.
Bogusław Jackowski: Stronniczo o stronach kodowych
Słowa kluczowe: TeX
oprogramowanie, TeX polonizacja
s. 5-7, 02bj.ps.gz.
Włodek Bzyl: Adding Native Language Support to the CWEB package
and the TeX program
Abstract: By adding
National Language Support (NLS, for short) to literate programs I mean
making such changes in their text via change files, which make modified
programs aware of and able to support multiple languages. This paper
describes how the GNU libc and gettext libraries were used to add NLS
to the CWEB package and presents a possible way of bringing NLS to the
TeX program.
Słowa kluczowe: TeX
oprogramowanie, TeX polonizacja, NLS
s. 8-12, 03wb.ps.gz.
L. Peter Deutsch: Warianty licencji na oprogramowanie w wolnej
dystrybucji
Streszczenie: Autorzy
programów w wolnej dystrybucji, godzą się na rozpowszechnianie wyników
swojej pracy w oparciu o wiele różnorakich umów licencyjnych.
Różnorodność licencji wywołuje pytanie, co właściwie oznacza swobodna
dystrybucja. W tym artykule rozważamy licencje, które jako swoje
minimum przyjmują, że ludzie mogą otrzymywać oprogramowanie do
osobistego użytku bez ograniczeń i opłat, i które pozwalają na
niekomercyjną redystrybucję takiego oprogramowania. Do powstania wielu
licencji dystrybucyjnych przyczyniły się różne cele filozoficzne i/lub
ekonomiczne. Licencje różnią się od siebie czynnościami jakich
wymagają, na jakie pozwalają lub jakich zakazują w używaniu oraz
rozpowszechnianiu. Z kolei wielość licencji doprowadziła do powstania
różnorodnych wzorców używania i rozpowszechniania oprogramowania, a te
wzorce do rozmaitych wzorców czerpania korzyści przez zaangażowane
strony (autorów, hurtowników, innych redystrybutorów oraz
użytkowników). Nasza analiza istniejących licencji powinna dać autorom
jaśniejszy obraz konsekwencji decyzji o wyborze konkretnej licencji.
Wdajemy się także w spekulacje, dlaczego licencje skupiające się na
kodzie źródłowym są bardziej związane z oprogramowaniem ukierunkowanym
na wytwórców, podczas gdy mniej swobodne licencje z programami dla
użytkowników.
Słowa kluczowe: licencje,
ochrona prawna oprogramowania, GNU
s. 13-25.
Krzysztof Kotynia: Uwagi nt. artykułu L.P. Deutscha z
uwzględnieniem specyfiki rozwiązań polskiego systemu prawnego
Słowa kluczowe: licencje,
ochrona prawna oprogramowania
s. 26-28, 04lpd.ps.gz.
Marek Ryćko: Co nieco o akapicie
Streszczenie: Celem
artykułu jest inne niż w książce The TeXbook uporządkowanie i
zgromadzenie w jednym miejscu pewnej części wiedzy na temat akapitu w
systemie TeX. Ideą pracy jest umieszczenie wszystkich informacji na
temat niektórych aspektów prezentowanej tu tematyki.
Słowa kluczowe: TeX
programowanie
s. 29-35, 05mr.ps.gz.
Marek Ryćko: Główna lista pionowa w systemie TeX
Streszczenie: Celem
artykułu jest inne niż w książce The TeXbook uporządkowanie i
zgromadzenie w jednym miejscu pewnej części wiedzy na temat głównej
listy pionowej w TeX-u.
Słowa kluczowe: TeX
programowanie
s. 35-40, 05mr.ps.gz.
Roger Kehr: Xindy -- a flexible indexing system
Abstract: Whilst
Makeindex is an index processor which is suitable for the production of
indexes in conjunction with many text formatters, its support for
non-English languages is weak and a new version called International
Makeindex was presented for processing international documents. The
improvements concentrated on the internationalization of the sorting
process for keywords in an index. Though it substantially improves the
possibility of sorting new languages, there are still weaknesses in the
processing model largely inherited from Makeindex. Through the
experience gained from the International Makeindex we have implemented
a new index processor xindy that (a) improves the sorting of index
entries at a finer granularity than International Makeindex, (b) offers
new mechanisms for processing structured location references besides
page numbers and Roman numerals, and (c) allows for complex mark-up
schemes.
Słowa kluczowe:
skorowidze, makeindex, Xindy
s. 41-45, 06rk98.ps.gz.
Tomasz Przechlewski: Uwagi nt. wykorzystania fontów
TrueType
Streszczenie:
Słowa kluczowe: fonty
komputerowe, fonty truetype, fonty typu 42, fonty polonizacja,
TOIL
s. 46-48, 07tp.ps.gz.
Adam Twardoch: Sparing: Porównanie formatów Type 1 i
TrueType
Streszczenie:
Słowa kluczowe: fonty
komputerowe, fonty truetype, fonty typu 1
s. 49-56, 08at.ps.gz.
Adam Twardoch: MultiTypo '98. Konferencja ATypI, Lyon, 23--25
października 1998
Słowa kluczowe:
wydarzenia
s. 56-57, 08at.ps.gz.
Adam Dawidziuk: Używanie TeX-a w systemie UNIX
Streszczenie: TeX, jak
wiadomo, nie jest zaopatrzony w standardowy interfejs użytkownika, co
daje dużą swobodę wyboru metod przygotowywania dokumentów źródłowych. O
ile format plików wejściowych i sposób ich przetwarzania przez TeX-a
pozostaje z założenia niezmienny, to narzędzia wspomagające
wprowadzanie treści dokumentów we właściwym formacie są nieustannie
rozwijane. W artykule jest opisany jeden z możliwych sposobów używania
TeX-a w systemie UNIX, ze szczególnym uwzględnieniem pakietu AUC
TeX.
Słowa kluczowe: TeX
oprogramowanie, Linux, AucTeX, Emacs
s. 58-64, 09AUCTeX.ps.gz.
Piotr Bolek: MetaPost i (pdf)TeX w Internecie
Streszczenie: W artykule
opisane jest pewne dosyć proste, chociaż nie całkiem banalne
zastosowanie programów MetaPost i pdfTeX do generowania dokumentów w
skrypcie CGI, na podstawie informacji przechowywanych w bazie danych.
Opisane zastosowanie jest przykładem wykorzystania niezwykłych
możliwości (wynikających z archaicznego(!) -- wsadowego sposobu
działania), jakie dają programy takie jak TeX (i jego następcy) oraz
MetaPost w nowej sieciowej rzeczywistości.
Słowa kluczowe:
MetaPost
s. 65-68, 10pb.ps.gz.
Aleksander Kasicki: Problemy z ATM dla Windows NT
Słowa kluczowe:
fonty
s. 69-70, 11akjm.ps.gz.
Jacek Mierczyński: Jak przerobić font na kapitalikowy
Słowa kluczowe:
fonty
s. 70-70, 11akjm.ps.gz.
Radosław Tryc: Dlaczego separować na RIPie? Dyskusja i
przykłady
Słowa kluczowe: grafika,
prepress
s. 71-73, 12rt.ps.gz.
Richard. W. D. Nickalls: TeX na sali operacyjnej: zastosowanie
w anestezjologii
Abstract: This article
describes the author's experience of using TeX for typesetting the
Anaesthesia Record as part of an automated data-collection system
developed for use in the operating theatre.
Słowa kluczowe: TeX
zastosowania
s. 74-75, 13dnerpc.ps.gz.
Ernest Rybarczyk: LaTeX dla niewidomych
Streszczenie:
Przedstawiono doświadczenia autora z zastosowania LaTeX-a do zajęć z
informatyki w Liceum Zawodowym dla Niewidomych i Niedowidzących we
Wrocławiu.
Słowa kluczowe: TeX
zastosowania
s. 75-76, 13dnerpc.ps.gz.
# 12, maj 1999
Hans Hagen: Typesetting Flow charts
Abstract: This article
presents the ConTeXt module that deals with flow (and related) charts.
The charts are (run-time) drawn by MetaPost in close cooperation with
TeX. This not only gives us rather good graphics, but also provides a
seamless integration of flow charts in documents, including hyperlink
support and other fancy features.
Słowa kluczowe: TeX
zastosowania
s. 5-12, 01hh.ps.gz.
Taco Hoekwater: New Math Fonts in MetaFont
Abstract: In the autumn
of last year, work started on a new set of mathematical fonts that are
extended to cover the full range of characters included in MathML and
the STIX proposals for math extensions in the next version of Unicode.
This article presents the intermediate results.
Słowa kluczowe:
fonty
s. 13-16, 02th.ps.gz.
Adam Dawidziuk: Pomiędzy skanerem a drukarnią
Streszczenie: Do
reprodukcji obrazów wielotonalnych na czarno białych urządzeniach
drukujących stosuje się technikę zwaną rastrowaniem (ang. halftoning).
Tekst poświęcony jest podstawowym pojęciom związanym z tym
zagadnieniem, ze szczególnym uwzględnieniem problemów
praktycznych.
Słowa kluczowe:
grafika
s. 17-23, 03ad.ps.gz.
Piotr Bolek: Kodowanie, przetwarzanie i formatowanie dokumentów
SGML-owych
Streszczenie: Tekst ten
jest próbą opisania doświadczeń związanych z praktycznym wykorzystaniem
SGML-a do kodowania dokumentów. Nie ma tu gotowego przepisu na
formatowanie dowolnych dokumentów SGML-owych w dowolny sposób, ale opis
różnego rodzaju doświadczeń zebranych przy praktycznym wykorzystaniu
SGML-a w ciagu kilku lat pracy z różnymi dokumentami. Opisane są
przydatne w praktyce konstrukcje SGML-owe (przetwarzanie warunkowe,
definicje, skróty itp.). Przedstawiony jest także zestaw dostępnych
nieodpłatnie narzędzi, które są z powodzeniem wykorzystywane przez
autora do formatowania dokumentów kodowanych w SGML-u. W tekście nie ma
informacji, które można znaleźć w dokumentacji do opisywanego
oprogramowania, np. standardowych przepisów na poprawne zainstalowanie
pakietów.
Słowa kluczowe: SGML,
DSSSL
s. 24-43, 04pb-sgml.ps.gz.
Bogusław Jackowski: Znaki na niebie, ziemi i gdzie
indziej
Streszczenie: Wynalazek
komputera spowodował, że rozwój technologii, od wieków odciskający swe
piętno na wielu dziedzinach życia codziennego, wywarł istotny wpływ
także na przekaz informacji, czyli komunikację. Artykuł poświęcony jest
podstawowemu elementowi komunikacji -- znakowi -- jego funkcji i
reprezentacji dawniej, obecnie i w dającej się przewidzieć
przyszłości.
Słowa kluczowe:
typografia, projektowanie graficzne
s. 44-48, 05bj.ps.gz.
Janusz M. Nowacki: Piórkiem i MetaPost-em czyli Antykwa
Półtawskiego
Streszczenie:
Wieloletnie próby opracowania polskiej czcionki ukoronował w latach
1923--1928 grafik i typograf Adam Półtawski. W artykule omówiono
problemy związane z opracowaniem elektronicznej wersji tego kroju
pisma.
Słowa kluczowe: fonty
komputerowe
s. 49-53, 06ap.ps.gz.
Jaroslav Šnajdr: TeX in Czech environment
Abstract: History of
Czech typography, Czech alphabet, typefaces of Czech authors,
typesetting traditions. CS-fonts, details of MetaFont implementation,
Type 1 version, comparison with EC fonts. Czech in plain and LaTeX:
various problems and solutions -- hyphenation, font encodings, special
macros, future directions.
Słowa kluczowe: TeX
zastosowania
s. 54-57, 07js99.ps.gz.
Piotr Bolek: Nie tylko Power Point
Streszczenie: Tekst jest
opisem opracowanego przez autora pakietu pdfslides służącego do
przygotowywania prezentacji w formacie PDF. Pakiet może być
wykorzystywany zarówno przez użytkowników formatu plain czy MeX, jak i
LaTeX. Wyjściowy plik PDF może być generowany programem Adobe Acrobat
Distiller, ps2pdf (czyli ghostscipt) albo bezpośrednio z TeX-a przy
użyciu programu pdfTeX.
Słowa kluczowe: TeX
programowanie
s. 58-63, 08pb-pdf.ps.gz.
Gilbert van den Dobbelsteen: Interacting pdfTeX, perl and
ConTeXt
Abstract: Perl, pdftex,
and ConTeXt are extremely usefull in the production af large documents
which need a lot of interaction too. This article resulted from a job I
did for a good friend, yielding in over 2000 pages of PDF output. The
power here is to use the right tool for the right job. Almost
everything created for this job could be done in TeX, but since I am
just a `Ben Lee User', I use different tools to get the job done. So it
is not a matter of which tool is the best for the job, but more like
Which tool is best for the person using the tool.
Słowa kluczowe: ConTeXt,
pdfTeX, Perl
s. 64-69, 09gd.ps.gz.
Staszek Wawrykiewicz: WEB2C w praktyce
Streszczenie: WEB2C jest
systemem do generowania kompletnego środowiska TeX-owego dla
różnorodnych platform, nie tylko Unixowych, ale ostatnio Windows 9x/NT,
Amiga, a także MS DOS. Dostępne oprogramowanie to nie tylko TeX i
MetaFont, ale także MetaPost, pdfTeX, eTeX, Omega, wiele sterowników (w
tym dvips, xdvi lub windvi), łącza TeX-HTML, programy fontowe
(szczególnie dotyczące PostScript-u), programy do reorganizacji plików
DVI i PS a także wiele innych.
Słowa kluczowe: TeX
oprogramowanie
s. 70-75, 10sw99.ps.gz.
# 13, listopad 1999
Siep Kroonenberg: TUG '99, Vancouver
Słowa kluczowe:
wydarzenia
s. 4-8, 01tug-et.ps.gz.
Zofia Walczak, Piotr Strzelczyk: EuroTeX '99 w
Heidelbergu
Słowa kluczowe:
wydarzenia
s. 8-10, 01tug-et.ps.gz.
Bogusław Jackowski, Janusz M. Nowacki, Piotr Strzelczyk:
Antykwa Półtawskiego: a parameterized outline font
Słowa kluczowe: fonty
komputerowe, Antykwa Półtawskiego
s. 11-22, 02ap.ps.gz.
Philip Taylor, Karel Skoupý: The Implementation of
NTS
Słowa kluczowe: TeX
oprogramowanie, NTS
s. 23-30, 03ptks.ps.gz.
Heiko Oberdiek: PDF information and navigation elements with
hyperref, pdfTeX, and thumbpdf
Abstract: The PDF format
offers additional possibilities for information and navigation through
paperless on-line documents. This paper shows, how the navigation
features bookmarks and thumbnails can be created automatically or
manually by powerful packages like hyperref and thumbpdf. The problems
and solutions are described that arise from converting TeX strings to
the PDF ones used in the general document information or in the
outlines.
Słowa kluczowe: PDF,
LaTeX
s. 31-39, 04howm.ps.gz.
Wojciech Myszka: (La)TeX i PDF: fonty i grafika
Słowa kluczowe: PDF,
LaTeX
s. 39-43, 04howm.ps.gz.
Andrzej Borzyszkowski: BibTeX -- narzędzie do przygotowania
bibliografii
Słowa kluczowe:
bibliografie, LaTeX, bibtex
s. 44-55, 05ab.ps.gz.
Staszek Wawrykiewicz: Uruchamianie TeX Live 4 bezpośrednio z
CD-ROM w środowisku Windows 9x/NT
Słowa kluczowe: TeX
oprogramowanie, TeX Live
s. 56-57, 06swbj.ps.gz.
BOP s.c. : Zamiana DVI na MetaPost
Słowa kluczowe: MetaPost,
MetaPost programowanie
s. 57-57, 06swbj.ps.gz.
Radosław Tryc: ImageMagick -- jak sobie ułatwić życie
Streszczenie:
Słowa kluczowe:
Imagemagick, grafika komputerowa
s. 58-60, 07rt.ps.gz.
# 14, marzec 2000
Krzysio Leszczyński: LilyPond
Streszczenie: Lilypond
to program będący częścią systemu GNU Music. Autorami są Han-Wen
Nienhuys i Jan Nieuwenhuizen. Program jest interpreterem języka Mudela
(Music Description Language). Wynikiem działania LilyPonda jest plik
TeX-owy ze składem nutowym oraz plik MIDI z mechanicznie brzmiącą
muzyką. W tekście opisano skład nut z pomocą programów Lilypond i
TeX.
Słowa kluczowe: TeX, skład
nut
s. 3-9, 01kl.ps.gz.
Adam Twardoch: Gruzińska zielona katapulta
Streszczenie: Verdana,
Trebuchet, Georgia to darmowe fonty TrueType firmy Microsoft,
przygotowane z myślą o prezentacji tekstu na ekranie monitora. W
artykule przedstawiono historię ich powstania, rozważono problemy
związane z ich zastosowaniem do druku na papierze a także oceniono
poprawność projektu polskich znaków diakrytycznych.
Słowa kluczowe: fonty
komputerowe, fonty truetype
s. 10-17, 02at.ps.gz.
Piotr Bolek, Grzegorz Sapijaszko: ConTeXt -- pierwsze
kroki
Streszczenie: ConTeXt
jest bardzo interesującym nowym formatem TeX-owym. Pozwala łatwo
tworzyć skomplikowane dokumenty papierowe i elektroniczne. O sile
ConTeXt-a stanowi przemyślany i jednolity interfejs, możliwość łatwego
definiowania układu graficznego publikacji niezależnie od jej treści
oraz łatwy dostęp z poziomu TeX-a do hipertekstowych funkcji formatu
PDF. W tym artykule przedstawione są podstawowe możliwości jakie daje
ConTeXt.
Słowa kluczowe:
ConTeXt
s. 18-26, 03pbgs.ps.gz.
Włodzimierz Macewicz: Pakiet blkarray
Streszczenie: Tworzenie
tabel nie jest najmocniejszą stroną LaTeX-a. Sposób ich tworzenia nie
zmienił się od chwili powstania LaTeX209 (ostatnia wersja pochodzi z
1992 r.) i nieco odstaje od możliwości innych, nowych, języków np:
HTML. Głównym mankamentem jest konieczność określania szerokości
kolumn, w których zawartość rubryk ma być składana tak, jak normalny
akapit. Trudności są również z łączeniem sąsiednich rubryk w pionie (w
ramach kolumny) oraz z uzyskaniem ładnych obramowań tabeli. W tekście
opisano pakiet blkarray, który ułatwia skład skomplikowanych
tabel.
Słowa kluczowe: LaTeX,
tabele
s. 27-34, 04wm.ps.gz.
Piotr Bolek: Tworzenie dynamicznych dokumentów PDF w
TeX-u
Streszczenie: W tekście
opisano tworzenie dokumentów PDF z wykorzystaniem języka JavaScript w
systemie ConTeXt i LaTeX-owego pakietu hyperref.
Słowa kluczowe: PDF,
ConTeXt, LaTeX
s. 25-39, 05pb-pdf.ps.gz.
Jakub Chabik: Rabin, profesor i karabin maszynowy
Streszczenie: Już ponad
milion Polaków stale korzysta z Internetu. Patrząc na liczby, trudno
jeszcze powiedzieć, by trafił on ,,pod strzechy'', ale można odnieść
takie wrażenie, gdy czyta się niektóre wypowiedzi. Wygląda na to, że
kulturą wypowiedzi internetowej rządzą zupełnie inne reguły niż
wypowiedziami przenoszonymi przez media tradycyjne. Jakie to reguły?
Dlaczego tak się dzieje? Jak postępować podczas dyskusji, aby była ona
spokojna i konstruktywna? Na te pytania staram się odpowiedzieć z
perspektywy 7-letniego doświadczenia administratora jednej listy
dyskusyjnej, a uczestnika wielu.
Słowa kluczowe: inne
s. 40-41, 05pb-pdf.ps.gz.
Piotr Bolek: nroff, troff -- formatowanie dokumentacji w
systemach uniksowych
Streszczenie:
Słowa kluczowe: nroff,
troff, Linux
s. 42-45, 06pb-roff.ps.gz.
Michel Goossens, Sebastian Rahtz: Configuring TeX4ht to produce
XML
Streszczenie: Artykuł
jest fragmentem nowej książki The LaTeX Web Companion: integrating TeX,
HTML, and XML. W książce szczegółowo omawiane są problemy związane z
publikowaniem plików LaTeX-owych w sieci WWW, a w szczególności
omawiane są: wykorzystanie technologii Acrobat, zamiana dokumentów
LaTeX-owych na HTML/XML. W książce można znaleźć wiele informacji nt.
standardu XML.
Słowa kluczowe: XML,
LaTeX, TeX4ht
s. 46-51, 07mgsr.ps.gz.
Bogusław Jackowski: Obliczanie sumy pitagorejskiej
Streszczenie:
Przedstawiono iteracyjny algorytm obliczania sumy pitagorejskiej
zaimplementowany w systemie MetaFont.
Słowa kluczowe:
MetaFont
s. 52-52, 08bj.ps.gz.
Bogusław Jackowski: Teaching TeX trigonometry and
fractions
Abstract: Surprisingly,
Donald E. Knuth did not equipped TeX with trigonometric operations.
Math-oriented users, however, would gladly compute sin or cos from time
to time... Fortunately, Knuth published all clues sufficient to make
TeX an expert in trigonometry--they can be found in the source of
MetaFont. This sketch was inspired by the captivating lecture of
mf.web.
Słowa kluczowe: TeX
programowanie
s. 53-58, 09bj.ps.gz.
# 15, kwiecień 2000
Marcin Woliński: Ku polskim klasom dokumentów dla
LaTeXa
Streszczenie: Niniejszy
artykuł dotyczy moich własnych klas dokumentów dla LaTeXa. Bezpośrednim
impulsem do ich przygotowania było pewne przykre zjawisko. Mianowicie
za każdym razem, gdy zdarza mi się zabierać do składu polskiej książki
w LaTeXu, muszę zaczynać pracę od wprowadzania wciąż tych samych zmian
do standardowych klas. Drugi czynnik kształtujący moje klasy, to chęć
wprowadzenia rozszerzeń sprawiających, że klasy staną się
łatwiej/bardziej konfigurowalne niż standardowe. Tekst jest poświęcony
wybranym problemom typograficznym, na które natknąłem się w trakcie
implementacji moich klas. Klasy te nie są jeszcze gotowe. W końcowej
części tekstu przedstawiono stan prac i możliwe dalsze
rozszerzenia.
Słowa kluczowe:
LaTeX
s. 3-7, mw-b2000.ps.gz.
Adam Dawidziuk: TeX w pracy grupowej
Streszczenie:
Wykorzystując programy TeX i CVS można stworzyć system umożliwiający
grupowe tworzenie dokumentów. Podstawowymi zaletami rozwiązania jest
bardzo niski koszt oprogramowania i wysoka niezawodność. System
umożliwia tworzenie dokumentu przez wiele osób jednocześnie i może być
używany do pracy rozproszonej przy wykorzystaniu sieci o małej
przepustowości (np. połączenia modemowe).
Słowa kluczowe: TeX
zastosowania
s. 8-10, tpg.ps.gz.
Piotr Bolek: ConTeXt--elegancja i efektywność
Streszczenie: W tekście
przedstawionie są najciekawsze, zdaniem autora, możliwości jakie daje
format ConTeXt: definiowanie parametrów składu i układu graficznego
dokumentu. Możliwości graficzne formatu: kolory, ramki, nakładki i
współpraca z programem MetaPost. Wsparcie do tworzenia hipertekstowych
dokumentów interaktywnych.
Słowa kluczowe:
ConTeXt
s. 11-20.
Grzegorz Wójcik: Wyrażenia regularne w elektronicznym
przetwarzaniu tekstów
Streszczenie: W artykule
opisano podstawy wyrażeń regularnych oraz możliwości ich zastosowania
do przetwarzania tekstów. Przedstawione przykłady pokazują jak można
ich używać w edytorach vi i sed oraz przy programowaniu w językach AWK
i Perl.
Słowa kluczowe: Perl, AWK,
wyrażenia regularne
s. 21-26, gw.ps.gz.
Olga A. Grineva, Galina V. Mitina, Alexey V. Filippov, Alexander
S. Berdnikov: PMPiC --- Poor Man' Picture package, the extension of
the standard LaTeX picture environment
Abstract: While there
are many powerful tools to draw graphics in LaTeX, most ordinary users
still prefer to use the native LaTeX' environment picture as the main
tool to make pictures. To help the users who still use standard LaTeX
drawing tools, the package pmpic was created. Its major extension is
the possibility to draw the lines with arbitrary slopes without
visually distinguishable wire-edges (this requires the 8-bit line fonts
instead of 7-bit LaTeX native fonts line10 and linew10), and the range
of available circular elements is extended in a similar way. In
addition the User can find in pmpic such attractive features as `turtle
graphics', arithmetics with variables (numbers, points, vectors, etc.),
a variety of line and vector styles, fancy frames with shadows (the
latter is under development now).
Słowa kluczowe:
grafika
s. 27-33, pmpic.ps.gz.
Marina Yu. Nikulina, Alexander S. Berdnikov: Chess fonts and
chess macros for chess games and puzzles
Abstract: The macro
package uchess.sty described here generalizes the well known chess
macros chess.sty by Piet Tutelaers, bdfchess.sty by Frank Hassel and
less known chess.sty by Tomasz Przechlewski. It adapts international
(european) chess notation for other languages (primarily for Russian)
as it is requied by modern LaTeX. It also allows the User to annotate
non-classical chess games---hexagonal chesses, Omega-chess, etc.
Special care is taken to allow the User to represent various chess
puzzles with non-standard chess rules.
Słowa kluczowe: TeX
zastosowania
s. 34-38, uchess.ps.gz.
Andrzej Borzyszkowski: LaTeX okiem praktykującego
Streszczenie:
Przedstawione tu zostaną podstawy LaTeX'a wymieszane z osobistymi
nieraz uwagami na temat różnych zestawów makr. Część z zestawów jest
używana od lat przez autora, inne rozwiązują wieloletnie problemy.
Basic info on LaTeX will be presented mixed with personal opinions on
some LaTeX packages. Some packages have been used by the author for
years, other solve old problems.
Słowa kluczowe:
LaTeX
s. 39-50, praktyk.ps.gz.
Stanisław Wawrykiewicz: GUST TeX System (TeX Live 5b)
Streszczenie: GUST TeX
System, oparty na TeX Live 5b, ukazuje się, podobnie jak w zeszłym roku
wersja 4, na Konferencji w Bachotku. Płytka CD zawiera wiele nowości,
uzupełnień i poprawek.
Słowa kluczowe: TeX
oprogramowanie, TeX Live
s. 51-52, sw-b20.ps.gz.
Alexander S. Berdnikov, Andrew V. Janishevsky, Olga G. Lapko:
RTFORMAT--an alternative way to add Cyrillic into LaTeX
Abstract: The package
T2enc included novadays in LaTeXe distribution is a standard tool to
work with Cyrillics inside LaTeXe. Among other features it fits the
requirements of the LaTeX Project Team and is compatible with LaTeXe
kernel and LaTeXe multilingual mode. But while it is ideal for
multilingual mode, the bi-lingual Users have some serious difficulties
when working with it --- for example, it is impossible to use non-latin
letters for macro names, and the output of the log-file, aux-file,
etc., is awful without postprocessing. This paper describes the
alternative way how to teach LaTeX to speak Russian (or some other
additional language) without these problems. Although it is a `pure
hack' (i.e., it modifies some internal LaTeX macro which is not allowed
for an ordinary User) and it is not compatible with LaTeX multilingual
mode, it enables the User to work in bi-lingual mode in a comfortable
way.
Słowa kluczowe: LaTeX,
skład grażdanki
s. 53-56, rtform.ps.gz.
Hans Hagen: TeX as presentation tool---an introduction to the
ConTeXt presentation environments
Abstract: In this
article I will introduce a few styles I wrote on behalf of
presentations. These styles are part of the ConTeXt distribution and
can serve as an example of defining layouts in this macro package. More
details can be found in the documented styles.
Słowa kluczowe:
ConTeXt
s. 57-61, art-pres.ps.gz.
Rafał Księżyk: XLink i jego zastosowania do budowy sieci
powiązań niezależnych od dokumentów
Słowa kluczowe: XLink,
XML
s. 62-62,
Bachotek_abstract.ps.gz.
# 16, kwiecień 2001
Janusz S. Bień: Teksty wielojęzyczne w edytorze GNU
Emacs
Streszczenie: Artykuł
przedstawia wielojęzyczne możliwości edytora GNU Emacs (w wersji 20 i
21) na przykładzie tekstów polsko-japońskich. W zwięzłej formie podaje
on informacje niedostępne lub rozproszone w oryginalnej dokumentacji,
np. tabele konwersji romaji-kana. Oprócz wprowadzania tekstów omówione
są również operacje wyszukiwania przyrostowego i zastępowania
wykorzystujące tzw. metody weściowe do wprowadzenia znaków języków
orientalnych.
Słowa kluczowe:
Emacs
s. 3-13, JSB-Bach01.pdf.
Michał Piskorski: Języki dalekowschodnie i pakiet CJK
Streszczenie: Artykuł
ten jest próbą zaprezentowania problematyki związanej z zapisem i
przetwarzaniem tekstów w językach dalekowschodnich oraz przybliżenia
pakietu CJK autorstwa Wernera Lemberga, którego zadaniem jest
wspomaganie składu tekstów w tych językach w LaTeXe. Opis dotyczy
pakietu w wersji 4.3.0. W chwili obecnej została udostępniona wersja
4.4.0, która oprócz języków: chińskiego, japońskiego i koreańskiego
umożliwia również skład tekstów w języku tajskim. Pakiet CJK jest
rozpowszechniany w ramach Ogólnej Licencji Publicznej GNU.
Słowa kluczowe: LaTeX,
języki dalekowschodnie, CJK
s. 14-19, piskor01.ps.gz.
Marcin Woliński: LaTeX 3 nadchodzi
Streszczenie: W artykule
opisano eksperymentalne pakiety dla LaTeXa 2, dostępne pod adresem
http://www.latex-project.org/code/experimental/. Pakiety te są
interesujące z dwóch powodów. Po pierwsze stanowią wstępne wersje
podstawowych komponentów LaTeXa 3. Po drugie są użyteczne same w sobie
(choć należy pamiętać o ich eksperymentalnym charakterze).
Słowa kluczowe: LaTeX,
LaTeX3
s. 20-24, wolin01.ps.gz.
Mariusz Olko: XSL -- czyli jak przeczytać XMLowego ,,Pana
Tadeusza''
Streszczenie: XSL jest
szeregiem specyfikacji opisujących w jaki sposób przeprowadzić dokument
XML z jego ,,czystej'' strukturalnej formy do niekoniecznie prostej
postaci graficznej pozwalającej na jego efektywne użytkowanie. W
artykule opisane są koncepcje leżące u podstaw trasformacji dokumentu
od postaci abstrakcyjnej (znakowanego czysto semantycznie i
strukturalnie) do formy dogodnej do prezentacji końcowemu
użytkownikowi. Omawiamy również podstawy transformacji XSLT na
przykładzie przekształcenia ,,Pana Tadeusza'' z XMLa do HTMLa.
Słowa kluczowe: XML, XSLT,
XPath
s. 25-30, olko01.ps.gz.
Piotr Bolek: Grafika a TeX i pdfTeX
Streszczenie:
Przygotowanie grafiki włączanej do dokumentów przewarzanych różnymi
odmianami TeXa: (pdfTeX i pdfLaTeX, TeX i LaTeX ,,klasyczny''), formaty
graficzne i konwersja grafiki. Wykorzystanie programów pstoedit i
MetaPost oraz języków skryptowych i programu make jako narzędzi
umożliwiających łatwe włączanie praktycznie dowolnych plików plików EPS
do dokumentów PDF generowanych z wykorzystaniem pdfTeX/LaTeXa.
Niestandardowe wykorzystanie programu MetaPost: automatyczne
generowanie grafiki metapostowej w czasie przetwarzania dokumentów
TeX/LaTeXowych.
Słowa kluczowe: grafika
komputerowa, TeX, LaTeX, pdfTeX
s. 31-37, bolek01.ps.gz.
Janusz M. Nowacki: Poligraf czyli ,,Między TeXem a drukarnią''
-- drugie podejście
Streszczenie: Poligraf
is a macro package for TeX that facilitates the preparation of
PostScipt files for prepress, color separation, insertion of cropmarks,
color or gray scale bars and mirror print. This package was presented
for the first time at the Bachotek '96 conference. The new---completely
rewritten---version offers, among other improvements full compatibility
with LaTeX.
Słowa kluczowe: poligraf
(pakiet makr), TeX
s. 38-40, jmn01.ps.gz.
Karel Skoupý: The software quality and NTS
Abstract: NTS is a
project which aimed to come up with a successor of TeX. The first step
was a modular reimplementation of TeX in order to pave a way for
changes, extensions and experiments. This article evaluates the current
state of NTS in terms of software quality factors and discusses if the
purpose of the project has been achieved and what changes should be
made in the future development.
Słowa kluczowe: NTS
s. 41-49, skoupy01.ps.gz.
Hans Hagen: The status quo of the NTS project
Abstract:
Słowa kluczowe: NTS
s. 50-58, hagen01.ps.gz.
Krzysztof Leszczyński: Wejście/wyjście w XEmacsie
Streszczenie: Emacs to
duży system, można w nim wiele oprogramować. Jak w każdym dużym
systemie, na nieostrożnego programistę czeka wiele pułapek.
Słowa kluczowe: Emacs,
XEmacs
s. 59-63, leszcz01.ps.gz.
Bogusław Jackowski, Krzysztof Leszczyński: Specjalne instrukcje
specjalne
Streszczenie: W pracy
zaproponowane zostało wykorzystanie specjalnego fontu jako rozszerzenia
-- w pewnym sensie -- możliwości instrukcji special. Przedstawione
przykłady zastosowań pokazują, że zaproponowana technika może się
okazać szczególnie przydatna w przypadku MetaPost-a.
Słowa kluczowe: MetaPost,
MetaPost programowanie
s. 64-72, bjkl01.ps.gz.
Krzysztof Leszczyński, Marcin Woliński: Kiedy trzeba się
wysłowić
Streszczenie: Istnieje
kilka pakietów TeX owych służących do generowania słownej postaci
wartości liczbowych. Niestety żaden z nich nie rozwiązuje problemu w
całej ogólności. Okazuje się, że główną trudnością jest nie tyle sama
implementacja, ile umożliwienie używania pakietu bez błądzenia w
meandrach polskiej gramatyki.
Słowa kluczowe: TeX
programowanie, LaTeX
s. 73-78, klmw01.ps.gz.
Jerzy Swianiewicz: Pakiet MAK jako narzędzie do produkowania
danych dla TeX
Streszczenie: Pakiet MAK
jest zbiorem programów obsługi baz danych określonego typu. Celem tego
artykułu jest przedstawienie zasad przetworzenia danych z bazy na dane
dla edytora ze szczególnym uwypukleniem zastosowania TeX-a.
Słowa kluczowe: TeX
zastosowania, MAK
s. 79-89, swian01.ps.gz.
Marcin Adamski: KrakoTeX 2001
Streszczenie:
Słowa kluczowe:
wydarzenia, TeX programowanie
s. 90-90, adam01.ps.gz.
# 17, grudzień 2001
Bogusław Jackowski: Co ma Bézier do B-spline'a?
Słowa kluczowe: fonty
komputerowe
s. 3-12, jacko01.ps.gz.
Marcin Woliński: Trochę za luźne looseness
Słowa kluczowe: TeX
programowanie
s. 13-16, wolin01.ps.gz.
Fabrice Popineau: Directions for the TeXLive system
Abstract: This paper is
about the current status of the TeXLive software.
Słowa kluczowe: TeX
oprogramowanie, TeX Live
s. 17-23, popineau01.ps.gz.
Ulrik Vieth: Math typesetting in TeX: The good, the bad, the
ugly
Abstract: Taking the
conference motto as a theme, this papers examines the good, the bad,
and the ugly bits of TeX's math typesetting engine and the related
topic of math fonts. Unlike previous discussions of math fonts, which
have often focussed on glyph sets and font encodings, this paper
concentrates on the technical requirements for math fonts, trying to
clarify what makes implementing math fonts so difficult and what could
or should be done about it.
Słowa kluczowe: fonty
komputerowe, fonty matematyczne
s. 24-30, vieth01.ps.gz.
Włodek Bzyl: Reintroducing type 3 fonts to the world of
TeX
Abstract: Nowadays, a
great number of documents are produced every day. Many authors would
like their documents to stand out from the rest not only by content but
also by typographic design. For this purpose one may use decorative
letters, ornaments, dingbats and special fonts. If each document would
have to look different from all the others a great many fonts and font
deviations are needed. This could be achieved by combining the METAPOST
language with the type 3 font format. This new font creation technology
enables users endless single-use-only variations in weight and width,
style and size, and in color. A new level of control over the
embellishment level of fonts in documents is thereby achieved.
Słowa kluczowe: fonty
komputerowe
s. 31-44, bzyl01.ps.gz.
Kinga Izdebska: Wykorzystanie Gnu Emacs i Reftex podczas
tworzenia indeksów dla dokumentów LaTeXe
Streszczenie: Edytor GNU
Emacs razem z Reftex pozwala na całkiem wygodne budowanie indeksów dla
dokumentów latexowych. Wykorzystałam to rozbudowując Reftex o dodatkowe
funkcje pozwalające wykorzystać podczas budowy skorowidza wyniki
analizatora morfologicznego SAM Krzysztofa Szafrana. Tekst opisuje
podstawowe możliwości Reftexa związane z tworzeniem indeksów.
Słowa kluczowe: Emacs,
Reftex, SAM
s. 45-55, izdeb01.ps.gz.
# 18, grudzień 2002
Andrzej Tomaszewski: Technika projektowania znaku
firmowego
Słowa kluczowe:
typografia
s. 9-14, tomasz02.ps.gz.
Marcin Woliński: O prostym przypadku globalnej optymalizacji
łamania
Streszczenie: Tematem
artykułu jest narzędzie do automatycznego łamania. Zostało ono
przygotowane z myślą o łamaniu słownika, w którym jedyną możliwością
uniknięcia szewców i bękartów było gubienie lub dorabianie wierszy w
wybranych akapitach. Omawiane narzędzie wydobywa z TeX owych plików
.log informację o wszystkich sposobach podzielenia akapitów na wiersze.
Następnie przy pomocy technik programowania dynamicznego znajdowany
jest optymalny sposób złamania tekstu na strony (ściślej: zostają
wybrane akapity, które należy wydłużyć lub skrócić). Efekt tego etapu
jest przekazywany do TeXa, który ostatecznie składa tekst według
specyfikacji.
Słowa kluczowe: TeX
programowanie, programowanie dynamiczne
s. 15-20, wolin02.ps.gz.
Janusz S. Bień: GNU Emacs 21 i LaTeXe: piszemy artykuł
naukowy
Abstract: The tutorial
shows how LaTeXe and GNU Emacs 21 with add-ons such as AUCTeX and
RefTeX can be used to prepare scholarly publications, both in paper and
electronic forms including HTML.
Słowa kluczowe: Emacs,
AucTeX, RefTeX
s. 21-27, JSB-Bach02.ps,
JSB-Bach02.pdf.
Gyöngyi Bujdosó, Ferenc Wettl: TeXing in Hungarian
Słowa kluczowe: TeX
zastosowania
s. 28-31, bujdoso02.ps.gz.
Tomasz Przechlewski: Praktyczne wprowadzenie do standardu
XSL
Streszczenie: Artykuł
zawiera wprowadzenie do standardu XSL-FO oraz przedstawia rozwijaną w
ramach projektu Apache aplikację FOP umożliwiającą zamianę pliku XML na
dokument w formacie PDF. Pozostałe części języka XSL nie są
opisane.
Słowa kluczowe: XML, XSLT,
XSL-FO, Fop, Saxon
s. 32-43, przech02.ps.gz.
Włodek Bzyl: The Tao of fonts
Abstract:
Słowa kluczowe: fonty
komputerowe
s. 44-51, bzyl02.ps.gz.
Bogusław Lichoński: Luka z TeXbooka. Pudełka
Słowa kluczowe: TeX
programowanie
s. 52-55, licho02.ps.gz.
Igor Skalski: Tabele i formularze w plain TeX-u
Streszczenie:
Słowa kluczowe: TeX
programowanie, tabele
s. 56-57, skal02.ps.gz.
# 19, maj 2003
Bogusław Jackowski, Janusz M. Nowacki: Accents, accents,
accents... -- enhancing CM fonts with ``funny'' characters
Abstract: Accented
characters play the role of enfants terribles in the world of
computers. Anybody who has to communicate with another computer system
in a language other than English knows that using so called ``funny
characters'' is not fun at all.
Słowa kluczowe: TeX
programowanie, fonty
s. 3-12, bjjmn03.ps.gz,
bjjmn03.pdf.
Janusz S. Bień: TeXLive w sieci. Koncepcja i wykorzystanie
(TeXLive in the net -- the concept and a usage)
Streszczenie: Obraz
płyty TeXLive udostępniony na serwerze sieci lokalnej może być
wykorzystywany na różne sposoby zarówno przez użytkowników Linuksa jak
i MS Windows. Kwestia jest przedstawiona z punktu widzenia użytkownika
końcowego, który może, ale nie musi być administratorem używanego przez
siebie komputera. Szczególna uwaga jest poświęcona wykorzystaniu obrazu
płyty ,,na żywo'', tj. bez instalacji na lokalnym dysku. Pozwala to
użytkownikom na bezpieczną eksplorację jej możliwości bez ingerencji w
działanie lokalnej wersji systemu TeX. Udostępnienie obrazu płyty
TeXLive w sieci może dotyczyć również wersji beta i w przypadku m.in.
sieci uczelnianych stanowi bardzo wygodną formę ich testowania.
Słowa kluczowe: TeX
oprogramowanie, TeX Live
s. 13-21, jsb03.ps.gz,
jsb03.pdf.
Maciej Jan Głowacki: TeX i Linux -- integracja a integralność
dwu światów (TeX and Linux ---an integration and the integrity
of both worlds)
Abstract: Linux, since
its early days, contains TeX software (more precisely: Thomas Esser's
tetex compilation). Nevertheless, the embedding of TeX in Linux
environment is far from perfect. The article describes the advantages
and drawbacks of the present state of the art and proposes remedies to
some of problems. Several methods and aspects of software installation
and configuration are considered. Among others, the following issues
are discussed: the possibility of a selective installation, the
consistency with standards and customs, the problems of splitting the
software into packages, and the sharing of font resources.
Słowa kluczowe: TeX
oprogramowanie
s. 22-27, mjg03.ps.gz,
mjg03.pdf.
Tomasz E. Serafiński: Zarządzanie konfiguracją oprogramowania w
odniesieniu do TeX-a (Software configuration management for
TeX)
Streszczenie: Praca
porusza problematykę zarządzania konfiguracją w odniesieniu do systemu
składu tekstów TeX. Począwszy od kontroli zmian i przepływu dokumentów
oraz kodu źródłowego, aż do bardziej złożonych zagadnień związanych z
cyklem życiowym TeXa, a potraktowanego jako ewoluujący projekt
informatyczny.
Słowa kluczowe: TeX
oprogramowanie
s. 28-32, seraf03.ps.gz,
seraf03.pdf.
Paweł Jackowski: Narzędzia TeX-owe w XP... (TeX tools in
Windows XP)
Streszczenie: W błędzie
jest ten kto sądzi, że przejście z systemów Windows 95/98/Me na systemy
Windows NT/2000/XP musi oznaczać katastrofę dla środowiska TeXowego.
Zawiedzie się też ten, kto liczy na to, że zmiana systemu operacyjnego
odbędzie się całkiem bezboleśnie. Sporo niespodzianek czeka szczególnie
tych, którzy chcą używać świeżych wersji systemów Windows, nie
rezygnując z tradycji korzystania w środowisku TeXowym z wiersza
poleceń.
Słowa kluczowe: TeX
oprogramowanie
s. 33-36, pjacko03.ps.gz,
pjacko03.pdf.
Włodzimierz Macewicz: LaTeX na kolorowo (LaTeX in
colour)
Streszczenie: Artykuł
przedstawia możliwości zastosowania kolorów w dokumencie przetwarzanym
LaTeXem. Za pomocą licznych przykładów autor starał się zilustrować
kolorowanie różnych elementów.
Słowa kluczowe:
LaTeX
s. 37-46, macew03.ps.gz,
macew03.pdf.
Grzegorz Sapijaszko: O lepszą jakość PDF-ów (Towards
better quality of pdf files)
Streszczenie: Jakość
wynikowego pliku PDF (szczególnie na ekranie monitora) w dużej mierze
zależy od użytych w nim fontów. Jednocześnie nic nie stoi na
przeszkodzie, aby zamiast fontów bitmapowych używać ich wektorowe
odpowiedniki. I do tego ma zachęcić ten artykuł.
Abstract: Paper discuss
configuration details of pdfTeX/dvipdfm/dvips and ghostscript programs
for the use of vector fonts.
Słowa kluczowe:
LaTeX
s. 47-50, sapij03a.ps.gz,
sapij03a.pdf.
Grzegorz Sapijaszko: LaTeX i tabelki (Typesetting tables
in LaTeX)
Streszczenie: W artykule
zaprezentowano podstawowe środowiska służące składaniu tabel, wraz z
metodami wyrównywania tekstu w ich wnętrzu.
Słowa kluczowe: LaTeX,
tabele
s. 51-54, sapij03b.ps.gz,
sapij03b.pdf.
Piotr Bolek: TeX a telefoniczne połączenia międzystrefowe
(TeX and long-distance phone connections)
Streszczenie: Komercyjne
wykorzystanie TeXa nie jest rzadkością. Najczęściej jednak TeXa używa
się w zastosowaniach wydawniczych. w artykule opisano komercyjne
wykorzystanie TeXa w projektach jednego z operatorów
telekomunikacyjnych.
Abstract: The details of
the project developed for a telecommunication operator in which TeX is
used for document workflow is presented in the paper.
Słowa kluczowe: TeX
zastosowania
s. 55-58, bolek03b.ps.gz,
bolek03b.pdf.
Piotr Bolek: Składanie tabel MetaPostem (Typesetting
tables using MetaPost)
Streszczenie: W tekście
przedstawiono zestaw makr, który służy do stosunkowo niekłopotliwego
składania tabel. Opisane są problemy związane z implementacją,
wynikające m.in. ze specyficznego sposobu integracji MetaPosta z TeXem.
Na kilku przykładach pokazane są także możliwości, jakie daje taki
sposób składania tabel.
Słowa kluczowe: TeX
programowanie, MetaPost programowanie, tabele
s. 59-63, bolek03a.ps.gz,
bolek03a.pdf.
Romuald Słupski: Zastosowanie pakietu Xy-pic do konstrukcji
diagramów macierzowych (Using the XY-pic package for contructing
commuting diagrams)
Streszczenie: Język
diagramatyczny jest wygodnym narzędziem stosowanym w wielu dziedzinach
nauki. Do narysowania diagramu można posłużyć się systemem TeX
wspomaganym przez zbiory makrodefinicji, ułatwiających tworzenie
obiektu graficznego. W artykule opisano generowanie diagramów
macierzowych za pomocą pakietu XY-pic i podano przykłady
zastosowań.
Słowa kluczowe: LaTeX,
diagramy
s. 64-78, slup03.ps.gz,
slup03.pdf.
Wojciech Myszka: Historia pewnej strony WWW... (The
history of a webpage or if LaTeX can be used in a WWW
service)
Streszczenie: Serwery
WWW to coraz popularniejsza forma prezentowania różnego rodzaju
informacji. Czy człowiek przyzwyczajony do pisania różnego rodzju
tekstów, używający LaTeX-a, może łatwo wykorzystać swoje
przyzwyczajenia do zarządzania zawartością serwisu WWW? A jakie
narzędzia ma do wyboru? Krótka historia pewnego serwisu WWW
zarządzanego jak książka.
Słowa kluczowe: TeX
zastosowania
s. 79-83, myszka03b.ps.gz,
myszka03b.pdf.
Wojciech Myszka: Tego nie znajdziesz w FAQ: (La)TeX a
grafika (What you don't find in FAQ: (La)TeX and
graphics)
Streszczenie: Problem
włączania grafik do tekstów (nie tylko technicznych) przygotowywanych w
LaTeXu ciągle budzi ogromne wątpliwosci. Tekst ten jest kolejna próbą
uporządkowania, przybliżenia oraz wyjaśnienia różnych spraw - zwłaszcza
osobom, które do tej pory korzystały z jakichś narzędzi WYSIWIG. Przy
czym, raczej chodzi mi o to, by dostarczyc ,,wędki'' niż
,,ryby''.
Słowa kluczowe: TeX
zastosowania
s. 84-88, myszka03a.ps.gz,
myszka03a.pdf.
Paweł Grams: XML jako wejście Omegi (XML as Omega's
input)
Streszczenie: Obecne
publikacje opracowane za pomocą TeXa lub LaTeXa rzadko są
przekształcane na postać hipertekstową. Ponadto kompilacja języka TeX,
a w szczególności skomplikowana i zależna od kontekstu składnia,
sprawiają iż trudno jest stworzyć oprogramowanie do automatycznej
obróbki danych w tym formacie. Co prawda mozliwa jest zmiana formatu
LaTeX na HTML i odwrotnie lecz wymaga to odpowiedniego sformatowania
pliku LaTeX, co jednocześnie wiąże się z ograniczeniem swobody autora
podczas tworzenia struktury dokumentu.
Słowa kluczowe: XML,
Omega, LaTeX
s. 89-92, grams03.ps.gz,
grams03.pdf.
Tomasz Przechlewski: DocBook, praktyczne wykorzystanie
standardu XML (DocBook: a practical application of
XML)
Streszczenie: DocBook to
deklaracja typu dokumentu (DTD) opracowana z myślą o tworzeniu
dokumentacji technicznej. Dostępność gotowych szablonów DSSSL/XSL
pozwala na publikowanie dokumentów XML zgodnych z DocDookiem w wielu
formatach prezentacyjnych, bez konieczności tworzenia do tego celu
własnych narzędzi czy też nauki kolejnego języka programowania.
Zamierzeniem tego tekstu jest zapoznanie czytelnika z wybranymi
narzędziami przetwarzania dokumentów typu DocBook, przy założeniu iż
zaznajomiony jest On już z podstawami standardów XML/XSL.
Słowa kluczowe: XML, XSLT,
Projekt DocBook, Saxon
s. 93-96, przech03.ps.gz,
przech03.pdf.
Bogusław Lichoński: Impozycje dla użytkowników TeXa (
Imposition---electronic composition of printers sheets for TeX
users)
Streszczenie: Artykuł
ten opisuje coraz lepiej widoczne zmiany procesów technologicznych w
poligrafii, związane z pojawieniem się technologii CtP. Zmiany te
wymuszają na użytkownikach systemów prepress i DTP tworzenie
elektronicznych montaży całych arkuszy drukarskich. Oznacza to zanik
wykorzystywania dotychczasowych technik montażu ręcznego oraz
konieczność opanowania nowych elektronicznych metod. Czy i w jaki
sposób zmiany te wpłyną na użytkowników systemu TeX? Artykuł z jednej
strony jest próbą odpowiedzi na to pytanie, a z drugiej strony jest
wskazówką dla wszystkich TeX-ników, w jaki sposób należy przygotowywać
swoje publikacje do montażu elektronicznego. Zebrano tu także listę
kilku dostępnych w archiwum GUST-u narzędzi wspomagających proces
samodzielnego wykonywania takich montaży.
Słowa kluczowe: impozycje,
montaż elektroniczny, technologia CtP
s. 97-100.
# 20, kwiecień 2004
John Plaice, Paul Swoboda: Moving Omega to a C++-based
Platform
Abstract: The code for
the Omega Typesetting System has been substantially reorganised. All
fixed-size arrays implemented in Pascal Web have been replaced with
interfaces to extensible C++ classes. The code for interaction with
fonts and Omega Translation Processes (OTPs) has been completely
rewritten and placed in C++ libraries, whose methods are called by the
typesetting engine. The Pascal Web part of Omega no longer uses change
files. The overall Omega architecture is now much cleaner than that of
previous versions.
Słowa kluczowe: TeX
oprogramowanie, Omega
s. 3-5, jpps04.ps.gz,
jpps04.pdf.
Marcin Woliński: I my tak składamy? Rzecz o parametrze
topskip (So we do typeset like this? The case of
topskip)
Streszczenie: Domyślna
dla Plain TeX a i LaTeX a wartość parametru topskip sprawia, że góry
pewnych kolumn mogą wyglądać nierówno. W niniejszym tekście staram się
unaocznić ten fakt i proponuję sposób dobierania wartości tego
parametru.
Abstract: When using the
default for Plain TeX value of topskip parameter upper edges of some
columns can look unaligned. In this paper the problem is illustrated
and proposals for selecting other values for topskip are given.
Słowa kluczowe: TeX
programowanie
s. 6-8, mw04.ps.gz,
mw04.pdf.
Janusz S. Bień: Standard Unicode 4.0. Wybrane pojęcia i
terminy (Unicode 4.0---basic notions and terminology)
Streszczenie: Ukazanie
się w sierpniu 2003 r. czwartej wersji standardu Unicode (1504 strony
plus CD-ROM), dostępnego także pod adresem http://www.unicode.org,
stanowi okazję do zaprezentowania wybranych aspektów tego standardu.
Unicode jest ukazany na tle wcześniej stosowanych metod kodowania
tekstów. Artykuł zawiera również w sposób mniej lub bardziej jawny
propozycje tłumaczenie używanych w standardzie angielskich terminów na
język polski.
Abstract: Selected
features of Unicode are presented and the standard is compared with
earlier text encoding approaches. The paper contains proposals of
translation to Polish of the original English language terms used in
the Unicode standard.
Słowa kluczowe:
Unicode
s. 9-14, jsb04.ps.gz,
jsb04.pdf.
David Kastrup: The bigfoot bundle for critical
editions
Abstract: The LaTeX
package bigfoot and supporting packages solve many of today's problems
occurring in the contexts of single and multiple blocks of footnotes,
and more. The main application is with philological works and
publications, but simpler problems can be solved painlessly as well
without exercising all of the package's complexities. For other
problems not yet tackled in this area, a solid framework is
provided.
Słowa kluczowe: LaTeX,
LaTeX programowanie, przypisy
s. 15-20, bigfoot04.ps.gz,
bigfoot04.pdf.
Jean-Michel Hufflen: A Tour around MlBibTeX and Its
Implementations(s)
Abstract: This article
describes the components of mlBibTeX, a new implementation of BibTeX
including multilingual features. We justify our choices and show why
our use of XML eases most operations performed by mlBibTeX. Besides,
there are two implementations of mlBibTeX, a prototype developed in
Scheme, and a more robust program written in C. We also explain how we
take advantage of this approach.
Słowa kluczowe:
bibliografie, style bibliograficzne, BibTeX, mlBibTeX, XML
s. 21-28, hufflen04.ps.gz,
hufflen04.pdf.
Janusz M. Nowacki: Antykwa Toruńska wersja 2.0 (The new
embodiment of Antykwa Toruńska)
Streszczenie: W artykule
opisano rozszerzonš wersję fontów Antykwy Toruńskiej.
Abstract: The paper
features extended version of the Antykwa Torunska family of
fonts.
Słowa kluczowe: fonty
komputerowe
s. 29-33, jmn04.ps.gz,
jmn04.pdf.
Szymon Zioło: Cocoon -- środowisko publikacyjne oparte na
XMLu (Cocoon---an XML based publishig environment)
Streszczenie: Cocoon
jest darmowym, rozwijanym przez środowisko open source, narzędziem do
tworzenia witryn internetowych i aplikacji webowych. Dzięki
wykorzystaniu XML-a i sprytnego mechanizmu przekształceń, pozwala
twórcom witryny na oddzielenie kompetencji autorów tekstów od autorów
układu graficznego i od zarządzania strukturą witryny.
Abstract: Cocoon is an
XML-based, open source application for developing WWW sites and other
web applications. It uses a clever transformation mechanism, which
enables separation of graphical layout design tasks from site structure
and information management.
Słowa kluczowe: XML,
Cocoon
s. 34-38, ziolo04.ps.gz,
ziolo04.pdf.
Radosław Tryc: SVG z TeX-em (SVG for TeX)
Streszczenie: Format SVG
jest publicznie dostępny, dobrze udokumentowany, łatwy do rozbudowy,
wykorzystywany w Internecie i multimediach. Do tego jeszcze --
przydatny dla użytkowników TeX-a. Zaprezentowane zostaną narzędzia do
tworzenia grafik SVG w Linuxie (Sodipodi, Scribus), programy do
przetwarzania SVG (Batik Apache XML Toolkit) oraz nowe możliwości
ilustrowania prac TeX-owych.
Abstract: SVG is a
publicly available, well documented and easily extensible format used
in the Internet and multimedia. It is argued SVG is useful for TeX
users as well. In the paper selected tools for producing and processing
SVG graphics are presented (Sodipodi, Scribus, Apache Batik).
Słowa kluczowe: XML,
SVG
s. 39-43, tryc04.ps.gz,
tryc04.pdf.
Włodzimierz Bzyl, Tomasz Przechlewski: Wykorzystanie TeX4ht i
XSLT do konwersji plików LaTeXa (LaTeX-to-XML conversion with
tex4ht and XSLT)
Abstract: The TeX4ht
system is generally considered to be the best application for
converting TeX files to HTML/XML format. TeXht system consists of three
parts: style files which enhance existing macros with HTML, or DocBook,
or TEI like features; tex4ht processor which extracts HTML (or
DocBook/TEI) files from DVI files produced by TeX t4ht processor which
is responsible for translating DVI code fragments which needs to be
converted to pictures; for this task the processor uses tools available
on the current platform. Out of the box, TeX4ht system is configured to
translate roughly from plain, LaTeX, ltugboat, ltugproc, Lecture Notes
in Computer Science (llncs) formats to HTML/XML. Hovewer, the
conversion from a visual format to information oriented one cannot be
done automatically and usually prior configuration of tex4ht is needed.
Instead of configuring TeX4ht---which is not easy---we could use XSLT
style-sheet to remap elements to reference XML format. The paper
introduces the TeX4ht system. Selected problems of configuring the
system and converting TeX/LaTeX files to XML with TeX4ht are
discussed.
Słowa kluczowe: XML, XSLT,
TeX4ht, HTML, XHTML, konwersja
s. 44-47, wbtp04.ps.gz,
wbtp04.pdf.
Halina Wątróbska, Ryszard Kubiak: Wykorzystanie Emacsa,
Haskella i TeXa w pracach nad słownikiem języka
staro-cerkiewno-słowiańskiego (Emacs, Haskell and TeX
cooperating on the old church-slavonic dictionary)
Streszczenie: W Katedrze
Slawistyki Uniwersytetu Gdańskiego powstaje dwujęzyczny słownik
staro-cerkiewno-słowiańsko-polski. Jego podstawą jest rękopis
XIII-wiecznego egzegetycznego frolilegium, czyli wyboru tekstów autorów
chrześcijańskich, z komentarzem. Wszystkie formy wyrazowe z tego
rękopisu mają zostać objaśnione w hasłach słownika. Autorka słownika
wprowadziła rękopis do komputera w postaci pliku tekstowego, w którym
średniowieczne znaki cyrylickie tak zwanego ustawu zakodowała za pomocą
znaków dostępnych na typowej klawiaturze komputera. Oryginalny tekst
oznakowała dodatkową informacją o podziale na wiersze, strony i
jednostki logiczne, tak zwane incipity. Do przetwarzania danych w
takiej reprezentacji znakomicie nadają się tytułowe narzędzia
programistyczne: edytor Emacs, język programowania Haskell oraz system
składu TeX. TeX oczywiście służy do eleganckiego prezentowania
informacji słownikowej. Konieczne do tego jest przekodowanie znaków
cyrylickich z ich reprezentacji klawiaturowej na kody w foncie
cyrylickim. Takie przekodowanie może być przeprowadzane w foncie
wirtualnym, który w tym celu specjalnie opracowano.
Abstract: The paper
describes how TeX, the Haskell programming language and the Emacs
editor are used for authoring of the Old-Church Slavonic to Polish
dictionary in the Slavic Department at the Gdańsk University.
Słowa kluczowe: TeX
zastosowania, Haskell, Emacs, język staro-cerkiewno-słowiański
s. 48-53, hwrk04.ps.gz,
hwrk04.pdf.
Tomáš Hála: The Implementation of Nested Quotation
Marks
Abstract: In a lot of
languages, quotation marks are set using characters. In some styles,
e.g. czech.sty, slovak.sty, a special macro command is used. However,
none of these methods allows for correct typesetting of nested
quotation marks. This contribution describes a solution to this problem
in LaTeX. A set of macros in a special TeX-style has been composed and
settings for various languages have been created. The presented
solution is user-friendly and general. In addition, the standard
settings can be configured by user.
Słowa kluczowe: LaTeX,
LaTeX programowanie
s. 54-56, hala04.ps.gz,
hala04.pdf.
# 21, grudzień 2004
Jerzy Ludwichowski: Cicer cum caule -- aktualności stare i
nowe (Cicer cum caule---old and fresh news)
Streszczenie: Kronika
najważniejszych wydarzeń i osiągnięć związanych z systemem TeX w Polsce
i na świecie.
Abstract: A chronicle of
the most important, recent, TeX-related events and achievements.
Słowa kluczowe:
wydarzenia
s. 3-4, wstep04.ps.gz,
wstep04.pdf.
Antonina Liedtke: By kod giętki wyraził, co wymyśli głowa
(So that the code express all the head invents)
Streszczenie: Używanie
LaTeXa w wydawnictwie, jako programu do składu, różni się znacznie od
używania go jako programu do pisania tekstów. Niektóre funkcje i
pakiety wspomagające pisanie nie znajdują zastosowania w wydawnictwie
-- np. BibTeX nie jest potrzebny przy składzie tekstów, zawierających
bibliografię wpisaną jawnie jako zwykły tekst. Z kolei inne pakiety,
niezbędne w procesie przygotowania do druku (takie jak np. Crop,
tworzący pasery), są zupełnie nieprzydatne w trakcie pisania tekstu.
Dla wydawnictwa wielkie -- daleko większe niż dla autorów -- znaczenie
mają sprawy poprawności typograficznej, rozumianej jako zgodność z
polskimi normami składu. Niniejszy artykuł będzie dotyczył kolejnej
ważnej dla wydawnictwa kwestii: nadawaniu dokumentowi atrakcyjnego
wyglądu. Tworzenie atrakcyjnych wizualnie dokumentów jest w LaTeX-u nie
tylko możliwe, ale i dosyć proste; czasem wystarczają do tego zaledwie
dwa czy trzy pakiety. Dla zilustrowania tej tezy -- oraz w nadziei
zachęcenia autorów, samodzielnie projektujących wygląd tworzonych w
LaTeX-u dokumentów, do odrobiny graficznego szaleństwa --
zaprezentowany zostanie kod generujący wybrane elementy układów
graficznych trzech książek.
Abstract: Using LaTeX in
a publishing house differs from personal usage. Some packages are used
infrequently, e.g., BibTeX is not required if bibliographies are
included in the text of the manuscripts. On the other hand some
packages are vital for pre-press (for example the Crop package) but
rather unnecessary for authoring. For publishers the typographical
correctness, ie. conformity to publishing standards is of great
importance. The paper deals with the graphical layout design, an issue
important for publishers. It is argued that designing graphically
appealing documents in LaTeX is not only possible but also easy--very
often it is sufficient to include some two or three additional
packages. This is demonstrated with code examples for designing chosen
graphical layouts originating from real books.
Słowa kluczowe: LaTeX,
LaTeX programowanie
s. 5-13, lied04.ps.gz,
lied04.pdf.
Jean-Michel Hufflen: Making mlBibTeX Fit for a Particular
Language. Example of the Polish Language
Streszczenie: Projekt
mlBibTeX ma na celu stworzenie wielojęzykowego programu
bibliograficznego. W tym artykule, pokazujemy jak dostosować mlBibTeX
(wersja 1.3) dla dowolnego języka. Przede wszystkim, przedstawiamy jak
należy definiować bibliograficzne słowa kluczowe takie jak ,,i'',
,,rozdział'', ... Pokazujemy także jak udoskonalać style
bibliograficzne. Na potrzeby konferencji BachoTeX, wybraliśmy język
polski, jakkolwiek zapoznanie się z tą pracą jest wskazane dla każdego,
kto chciałby zaadaptować mlBibTeX dla dowolnego języka
europejskiego.
Abstract: The mlBibTeX
project aims to provide a multilingual bibliography program. In this
article, we show how to make mlBibTeX's Version 1.3 fit for a
particular language. In particular, we explain how bibliographical
keywords such that `and', `chapter', ... should be defined in this
particular language. We also show how to refine bibliography styles.
For the BachoTeX conference, we chose the Polish language, nevertheless
reading this paper should be suitable for any people who would like to
adapt mlBibTeX.
Słowa kluczowe:
bibliografie, BibTeX, mlBibTeX, style bibliograficzne
s. 14-26, hufflen04.ps.gz,
hufflen04.pdf.
Jacek Kmiecik, Marek A. Walenta: O przetwarzaniu dużych
dokumentów -- duże też może być piękne... (Processing large
documents -- big can be beautiful...)
Abstract: The main task
of the BPP AGH (Bibliographic List of Staff Publications) application
is accumulating, processing and giving on-line accessibility to all
kinds of data relating to the publications authored by the staff of the
AGH University of Science and Technology. The project is based on open
software: Linux, Apache, PHP, MySQL and TeX. Processing of the database
content into the a PDF file is done with ConTeXt.
Streszczenie: Zadaniem
aplikacji Bibliografia Publikacji Pracowników Akademii
Górniczo-Hutniczej (BPP AGH) jest oczywiście oprócz gromadzenia, przede
wszystkim przetwarzanie i udostępnianie w systemie on-line danych o
wszelkiego rodzaju publikacjach, których autorami, bądź współautorami,
są pracownicy Akademii Górniczo-Hutniczej im. St. Staszica w Krakowie.
Projekt BPP AGH jest oparty na wykorzystaniu oprogramowania otwartego,
tj. takich programów jak: Linux, Apache, PHP, MySQL i TeX. Do
drukowania zawartości bazy w formacie PDF wykrzystywany jest
ConTeXt.
Słowa kluczowe: TeX
zastosowania, ConTeXt
s. 27-30, kmiecik04.ps.gz,
kmiecik04.pdf.
Robin Fairbairns, Jim Hefferon, Rainer Schöpf, Joachim Schrod,
Graham Williams, Reinhard Zierke: CTAN -- plany (CTAN
plans)
Abstract: The readers of
TUGboat likely know the Comprehensive TeX Archive Network as a great
pile of TeX stuff. That is, it is full of TeX materials and it is
great, but it is also perhaps a pile--a bit of a mess. We will sketch
some plans for improving CTAN. As part of that, we will outline its
architecture, history, and some issues.
Streszczenie: Czytelnicy
TUGboat-a zapewne znają CTAN, Comprehensive TeX Archive Network, jako
wielką stertę zasobów TeXowych. Znaczy to, że CTAN jest wypełniony
zasobami TeXowymi i jest wielki, ale jest też pewnie stertą --
bałaganem. Naszkicujemy plany ulepszenia CTANu. Jako jedną z części
tego planu opiszemy jego architekturę, historię i niektóre
problemy.
Słowa kluczowe: TeX
oprogramowanie, CTAN
s. 31-34, ctan04-pl.ps.gz,
ctan04-pl.pdf.
Tomasz Łuczak: Małe marzenie (A small dream)
Streszczenie: Artykuł
przedstawia opis realizacji marzenia jednego z GUSTowiczów: dystrybucji
Linuksa uruchamianiej z płyty CD dedykowanej dla piszących w
(La)TeXu.
Abstract: A short
description of SlaX-TL, a CD bootable, TeX dedicated Linux distribution
based on SlaX.
Słowa kluczowe: TeX
oprogramowanie
s. 35-36, luczak04.ps.gz,
luczak04.pdf.
Stanisław Wawrykiewicz: TeX Live 2004
Streszczenie: Opis
przgotowywanej dystrybucji TeX Live 2004.
Abstract: A short
introduction to the forthcoming TeX Live 2004 distribution.
Słowa kluczowe: TeX
oprogramowanie, TeX Live
s. 37-39, staw04.ps.gz,
staw04.pdf.
Andrzej Borzyszkowski: 14th European TeX Conference, 24--27
czerwca 2003, Brest (14th European TeX conference, 24--27 June
2003, Brest)
Streszczenie:
Sprawozdanie z 14. Europejskiej Konferencji TeX-owej (24--27 czerwca
2003 r. Brest, Francja)
Abstract: A report from
the 14th European TeX conference in Brest, France.
Słowa kluczowe:
wydarzenia
s. 40, konf04.ps.gz,
konf04.pdf.
Tomasz Przechlewski: XII Ogólnopolska Konferencja TeX-owa,
30.04.--2.05. 2004, Bachotek (XII annual GUST TeX conference,
30.04.--2.05. 2004, Bachotek)
Streszczenie:
Sprawozdanie z XII ogólnopolskiej konferencji TeX-owej;, która miała
miejsce w Bachotku w dniach 30.04.--2.05. 2004 i protokół z walnego
zebrania członków GUST.
Abstract: A report from
BachoTeX 2004, the 12th annual GUST TeX conference.
Słowa kluczowe: sprawy
organizacyjne, wydarzenia
s. 40-42, konf04.ps.gz,
konf04.pdf.
Włodzimierz Bzyl, Tomasz Przechlewski: Konferencja TUG 2004,
Xanthi, Grecja (TUG 2004 conference, Xanthi, Greece)
Streszczenie:
Sprawozdanie z konferencji TUG 2004, która odbyła się w dniach od 29
sierpnia do 3 września 2004 w Xanthi w Grecji.
Abstract: A report from
the TUG 2004 TeX conference in Xanthi, Greece.
Słowa kluczowe:
wydarzenia
s. 42-44, konf04.ps.gz,
konf04.pdf.
Bogusław Jackowski, Jerzy Ludwichowski: Konferencja TUG 2003,
Waikoloa Beach Resort, Big Island, Hawaje, USA (TUG 2003
conference, Waikoloa Beach Resort, Big Island, Hawaii, USA)
Streszczenie:
Sprawozdanie z konferencji TUG 2003, która odbyła się w dniach od 20 do
24 lipca 2003 r. na Big Island of Hawaii, w Waikoloa Beach Resort na
wybrzeżu Kohala.
Abstract: A report from
the TUG 2003 conference, Waikoloa Beach Resort, Big Island, Hawaii,
USA.
Słowa kluczowe:
wydarzenia
s. 45-52, bjjl04.ps.gz,
bjjl04.pdf.
# 22, maj 2005
Paweł Jackowski: Ciekawe pętle i iteracje na drugą nóżkę
(Interesting loops and iterations)
Streszczenie: Do czego
to podobne, żeby programista musiał sam sobie zaimplementować pętle? Do
TeX-a! TeX jako język programowania podobny jest tylko do siebie.
Ciekawą własnością TeX-a, rzadko spotykaną wśród języków
programistycznych, jest brak wbudowanej pętli. Jednak dzięki temu, iż
TeX doskonale znosi definicje rekursywne i potrafi sprawdzać warunki,
nie ma przeszkód, by pętle definiować samodzielnie. Zrobił to Donald
Knuth w plain-ie, poprawiał Alois Kabelschacht, Kees van der Laan,
Marcin Woliński i wielu innych, a używa każdy praktykujący TeX-owiec.
Artykuł podsumowuje to, co każdy TeX-owiec o pętlach wiedzieć powinien,
nie stroniąc od kruczków i sztuczków, o których wiedzieć nie
musi.
Słowa kluczowe: TeX
programowanie
s. 3-6, pjacko05.ps.gz,
pjacko05.pdf.
Tomasz Łuczak: SlaX-TL -- budowa, rozwój i wykorzystanie w
praktyce (SlaX-TL -- structure, development and usage)
Streszczenie:
Dystrybucja SlaX-TL powstała na życzenie GUSTowiczów. Sądząc po liczbie
odwiedzin strony i pobrań myślę, że się przyjęła. Niniejszym chciałbym
przedstawić szczegóły budowy dystrybucji, nakreślić jej rozwój i
wyjaśnić możliwości jej wykorzystania w praktyce.
Słowa kluczowe: TeX
oprogramowanie, SlaX-TL
s. 7-11, luczak05.ps.gz,
luczak05.pdf.
Wojciech Myszka: LaTeX a logotyp Politechniki Wrocławskiej
(LaTeX and the Wroclaw's University of Technology
logotype)
Streszczenie:
Politechnika Wrocławska przez długi czas używała zwyczajowo jako godła
znaku powiązanego z herbem Wrocławia (orzeł piastowski obramowany
rozwartym cyrklem oraz napisem Wrocław Politechnika). Znak powstał jako
projekt medalu upamiętniającego XX-lecie Politechniki Wrocławskiej. Po
zmianie herbu Wrocławia (który teraz nawiązuje do tradycji
historycznych) godło Politechniki straciło swoje ,,umocowanie''.
Równocześnie, wraz z rozwojem Internetu i radosnym przygotowywaniem
stron WWW przez każdego, kto tylko liznął HTMLa zaowocowało powstaniem
ogromnej liczby wariantów (również kolorystycznych) godła. Wyszukiwarka
Google grafika pozwala na dotarcie do wielu przykładów takiej
działalności. Zaowocowało to szeregiem dyskusji i wielu inicjatyw
zmierzających do rozwiązana problemu i stworzenia spójnej tożsamości
wizualnej Politechniki Wrocławskiej i zakończyło się opracowaniem
,,Księgi logotypu''. Z drugiej strony - po ukazaniu się zaleceń
dotyczących wykorzystania godła Politechniki Wrocławskiej i wzorów oraz
przykładów dokumentów - powstało pytanie: Czy można wykorzystać LaTeXa
do tworzenia dokumentów zgodnych z Księgą? Praca stanowi podsumowanie
doświadczeń i przemyśleń związanych z tym tematem.
Abstract: The
authorities of the Wrocław University of Technology (WUT) has published
Guidelines for Use of the University Logotype. The guide contains not
only the history and very formal description of the WUT's logo but also
examples of acceptable and unacceptable use and templates. The question
for LaTeX users are: `how to use TeX tools for preparing templates of
documents following the guide?' `how to use Pantone (spot) colors and
prepare material for printers?' `how to choose and prepare optimal
LaTeX slide environment followin PowerPoint template?' and `how to
mimic all this Office tools?' Author has prepared web environment using
(pdf)LaTeX for generating stationery (business cards, letterhead,
envelope). Some questions still remain open---for example elegant way
for changing page layout between the first and next pages.
Słowa kluczowe: Grafika,
LaTeX
s. 12-16, myszka05.ps.gz,
myszka05.pdf.
Jean-Michel Hufflen: MlBibTeX in Scheme (MlBibTeX w
Scheme)
Streszczenie: Pokazujemy
główne funkcje implementacji MlBibTeX-a używającej Scheme. Przede
wszystkim umożliwia nam to podgląd jak są zorganizowane moduły i jak
uruchamiać różne części MlBibTeX-a krok po kroku. Przypomnijmy, że
MlBibTeX obsługuje kilka formatów danych (składnie w odniesieniu do:
TeX-a, plików bibliograficznych, xml-a) i pokazujemy jak to
osiągnąć.
Abstract: We present the
main functions of MlBibTeX's implementation using Scheme. In
particular, that allows us to see how the modules are organised and how
to run the different parts of MlBibTeX step by step. Let us recall that
MlBibTeX deals with several data formats (syntaxes w.r.t. TeX,
bibliography files, xml) and we show how such coexistence is
managed.
Słowa kluczowe:
bibliografie, BibTeX, mlBibTeX
s. 17-22, hufflen05a.ps.gz,
hufflen05a.pdf.
Jean-Michel Hufflen: TeX's language within the history of
programming languages
Streszczenie: Łączymy
kilka typowych elementów języka TeX z analogicznymi elementami
właściwymi dla języków programowania z historycznego punktu widzenia.
Niektóre z nich wyglądają dziwnie, ale łatwo je wyjaśnić, biorąc pod
uwagę czas ukazania się TeX-a. Porównując programowanie w TeX-u z
innymi paradygmatami pokazujemy z czym TeX radzi sobie z łatwością, a
co sprawia mu kłopot.
Abstract: We connect
some representative statements of TeX's language to some analogous
features belonging to programming languages, from a point of view
related to history. Some features that look strange now are explained
easily if we consider the time when TeX came out. By comparing
programming in TeX with other paradigms, we also show what TeX can do
easily and what is tedious for it.
Słowa kluczowe:
paradygmaty programowania, TeX programowanie
s. 23-32, hufflen05b.ps.gz,
hufflen05b.pdf.
Bogusław Jackowski, Janusz M. Nowacki: Latin Modern fonts: how
less means more (Mniej czyli więcej czyli co w LM-ach
piszczy)
Abstract: Rzecz będzie o
najświeższej wersji rodziny fontów Latin Modern. Aktualnie w skład
rodziny wchodzi 57 fontów zawierających średnio ok. 665 znaków, głównie
diakrytyków. Nowością jest udostępnienie źródeł (fonty LM zostały
przygotowane za pomocą pakietu MetaType, bazującego na systemie
MetaPost. Dlaczego mniej to więcej postaramy się wyjaśnić w trakcie
referatu.
Słowa kluczowe: fonty,
Latin Modern
s. 33-39, bjjmn05.ps.gz,
bjjmn05.pdf.
Tomasz Barbaszewski: Oprogramowanie otwarte. Dlaczego czasem
nam nie idzie? (Why it is sometimes hard to succeed with Open
Source Software)
Słowa kluczowe:
oprogramowanie otwarte
s. 40-45, barbasz05.ps.gz,
barbasz05.pdf.
Krzysztof Leszczyński: Świat parserów (The world of
parsers)
Streszczenie: Pisząc
oprogramowanie, stykamy się bardzo często z potrzebą analizy języków
programowania. Niniejsza praca ma pomóc czytelnikowi zorientować się w
gęstwinie różnych mniej lub bardziej rozbudowanych generatorów
parserów.
Słowa kluczowe: generatory
parserów
s. 46-52, leszcz05.ps.gz,
leszcz05.pdf.
Andrzej Tomaszewski: Sto pociech i dwieście utrapień z
realizacją pomysłów redaktora (Implementing editor's ideas --
lots of fun, sometimes even more trouble)
Streszczenie: Niemal
wszyscy pracujemy nad tekstem i przygotowywaniem publikacji do druku.
Materiały do obróbki dostajemy z różnych źródeł. Jesteśmy skazani na
współpracę z różnymi autorami, redaktorami i decydentami. Czasem są to
wspaniali fachowcy, ale częściej osoby nie mające nawet podstawowej
wiedzy o technice wydawniczej. W swoim wystąpieniu chciałbym
przedstawić typowe trudności i próby ich przezwyciężania.
Abstract:
Słowa kluczowe:
typografia
s. 53-54, tomasz05.ps.gz,
tomasz05.pdf.
Piotr Bolek: IPC w TeXu (IPC in TeX)
Streszczenie: Tradycyjny
sposób komunikacji TeXa ze światem zewnętrznym sprowadza się do
możliwości prostego wczytywania informacji z plików tekstowych \input i
\read, zapisywania danych do plików \write, operacji zapisywania
efektów przetwarzania wˇpliku .dvi oraz rejestru przebiegu
przetwarzania w pliku .log. Dostępne są rozszerzenia (-shell-escape)
oraz możliwość zapisywania logów, danych dvi iˇ\write do plików FIFO.
Tekst jest próbą prezentacji pomysłów na wykorzystanie komunikacji
międzyprocesowej wˇTeXuˇoraz związanych zˇtym ograniczeń
iˇniebezpieczeństw.
Słowa kluczowe: TeX
programowanie
s. 55-58, bolek05.ps.gz,
bolek05.pdf.
Taco Hoekwater: MetaPost Developments
Abstract: The MetaPost
system (by John Hobby) implements a picture-drawing language very much
like that of MetaFont except that it outputs Encapsulated PostScript
files instead of run-length-encoded bitmaps. MetaPost is a powerful
language for producing figures for documents to be printed on
PostScript printers, either directly or embedded in TeX documents. It
includes facilities for directly integrating TeX text and mathematics
with the graphics.
Słowa kluczowe:
MetaPost
s. 59-63, hoekwater05.ps.gz,
hoekwater05.pdf.
Jean-Michel Hufflen: Introduction to XSLT
Abstract: We propose a
didactic demonstration of XSLT, the language of transformations used
for XML texts. We use the xsltproc program, built out of the libxml2
library. Both are written using the C programming language and are
parts of the gnome project. Both are running on Windows and Linux, but
our demonstration is performed on the latter.
Słowa kluczowe: XML,
XSLT
s. 64, hufflen05c.ps.gz,
hufflen05c.pdf.
David Kastrup: The bigfoot bundle for critical
editions
Abstract: The LaTeX
package bigfoot and supporting packages solve many of today's problems
occurring in the contexts of single and multiple blocks of footnotes,
and more. The main application is with philological works and
publications, but simpler problems can be solved painlessly as well
without exercising all of the package's complexities. For other
problems not yet tackled in this area, a solid framework is
provided.
Słowa kluczowe: LaTeX,
LaTeX programowanie, przypisy
s. 65-70, kastrup05a.ps.gz,
kastrup05a.pdf.
David Kastrup: Designing an implementation language for a TeX
successor
Abstract: Managing the
complexity of TeX's codebase is an arduous task, so arduous that few
mortals can hope to manage the underlying complexity. Its original
author's computational roots date back to a time where the maturity and
expressive power of existing programming languages was such that he
chose to employ the assembly language of a fictional processor for the
examples in his seminal work ``The Art of Computer Programming''. In a
similar vein, TeX is written in a stripped-down subset of a now-extinct
Pascal dialect. Current adaptations of the code base include more or
less literal translations into Java (NTS and exTeX), C++ (the Omega-2.0
codebase), mechanically generated C (web2c) and a few others. In
practically all currently available cases, the data structures and
control flow and overall program structure mimick the original program
to a degree that again requires the resourcefulness of a highly skilled
programmer to manage its complexity. As a result, almost all of those
projects have turned out to be basically single-person projects, and
few projects have shown significant progress beyond providing an
imitation of TeX. It is the persuasion of the author that progressing
significantly beyond the state of the art as represented by TeX will
require the expressiveness and ease of use of a tailor-made
implementation and extension language. Even a language as thwarted as
Emacs Lisp has, due to its conciseness, rapid prototyping nature,
extensibility and custom data types and its coevolution with the Emacs
editor itself, enabled progress and add-ons reaching far beyond the
original state as conceived by its original authors. This talk tries to
answer the question what basic features an implementation platform and
language for future typesetting needs should possess.
Słowa kluczowe: TeX
oprogramowanie
s. 71, kastrup05b.ps.gz,
kastrup05b.pdf.
Barbara Beeton, Karl Berry, David Carlisle, Taco Hoekwater, David
Kastrup, Bogusław Jackowski, Krzysztof Leszczyński, Frank Mittelbach,
Petr Olšák, Bernd Raichle, Martin Schroeder, Philip Taylor: Pearls
of TeX programming
Abstract:
Słowa kluczowe: TeX
programowanie
s. 72-79, pearls05.ps.gz,
pearls05.pdf.
# 23, maj 2006
Jonathan Kew: The XeTeX project: typesetting for the rest of
the world
Abstract: This paper
will introduce the XeTeX project, an extension of TeX that integrates
its typesetting capabilities with the Unicode text encoding standard,
supporting all the world's scripts, and with modern font technologies
provided by today's operating systems and text layout services. XeTeX
offers the potential to be ``TeX for the rest of the world'' in several
senses, as will be discussed and demonstrated: -- Much of the
intimidating complexity of managing a TeX installation -- in
particular, the process of installing and using new fonts -- is
eliminated by XeTeX's integration with the host operating system's font
management. This greatly reduces the ``barrier to entry'' into the TeX
world for many non-technical users, and provides a richer and more
flexible typographic environment. -- Because XeTeX is based on Unicode,
the universal character encoding standard, and uses OpenType and AAT
layout features in modern fonts to support complex non-Latin writing
systems, it can work with Asian, Middle Eastern, and other
traditionally ``difficult'' languages just as readily as with European
languages. -- XeTeX was initially designed and implemented for MacOSX,
leveraging several key technologies available on that platform.
However, this meant it was available only to a fairly small minority of
potential users. However, with the introduction of XeTeX for Linux, the
benefits of XeTeX become available to a new and wider community of
users.
Słowa kluczowe: Unicode,
XeTeX
s. 3-8.
Bogusław Jackowski, Janusz M. Nowacki: Rodzina fontów Latin
Modern
Streszczenie: Rodzina
fontów Latin Modern to rozszerzenie rodziny Computer Modern autorstwa
Donalda E. Knutha. Fonty LM są rozpowszechniane w formatach Type 1
(PostScript) i OpenType wraz ze źródłami MetaPost-owymi (przeznaczonymi
do przetwarzania za pomocą pakietu MetaType); fonty udostępniane są na
licencji opartej o LPPL -- por. artykuł Jerzego Ludwichowskiego pt.
,,Licencje fontowe GUST-u'' w niniejszym biuletynie. Podstawową cechą
fontów LM jest bogaty zestaw znaków diakrytycznych, obejmujący zarówno
europejskie alfabety łacińskie, jak i niektóre pozaeuropejskie (np.
wietnamski). Celem przedsięwzięcia było przygotowanie rodziny fontów,
która mogłaby być użyta jako rodzina domyślna w pakietach TeX-owych
zamiast fontów CM, PL, VN, CS itp. Mamy nadzieję przekonać polskich
użytkowników TeX-a, że taka zamiana, przynajmniej w odniesieniu do
rodzimych pakietów TeX-owych ma sens.
Słowa kluczowe: LM,
fonty
s. 9-12.
Hans Hagen, Jerzy B. Ludwichowski, Volker RW Schaa: The New
Font Project
Abstract: In this short
presentation, we will introduce a new project: the LM-ization of the
free fonts that come with TeX distributions. We will discuss the
project objectives, timeline and cross-LUG funding aspects.
Słowa kluczowe: fonts,
LM
s. 13-14.
Jerzy B. Ludwichowski: GUST font licenses
Abstract: For some time
the problem of font licenses was discussed at the BachoTeX conferences
and in various mail exchanges. The approach presented here tries to
address the following issues: first, making sure that fonts developed
for the TeX world, where backwards compatibility is very important,
will not be broken by ``uncontrolled'' modifications and second,
addressing the issue of the notion of font source code files. As a
result, two GUST font licenses were formulated.
Słowa kluczowe: licencje,
fonty
s. 15-18.
Petr Olšák: OFS -- Macro Package To Manage Your Fonts
Abstract: OFS (Olsak's
Font System) gives you a possibility to keep track of your fonts;
especially if you have many fonts. It provides tools for making font
catalogues, a comfortable user environment for font selection etc. The
OFS was presented in EuroTeX 2003 (Brest, France) but many new features
were implemented in 2004. This article presents the latest version of
this package.
Słowa kluczowe: TeX, TeX
programowanie, fonty
s. 19-30.
Taco Hoekwater: METAPOST: terminally ill or just playing
dead?
Abstract: In recent
years, there is evidence of a renewed interest in the use of METAPOST
for various drawing tasks. Simultaneously, it seems that just about
every METAPOST user runs into some kind of limitation that makes the
use of METAPOST far from ideal for the proposed task. The diagnosis we
have to make is whether these symptoms indicate a fatal disease in the
program, or if they are only idiosyncracies and scratches that can be
cured with some therapy and a few band-aids.
Słowa kluczowe:
MetaPost
s. 31-34.
Halina Wątróbska, Ryszard Kubiak: Od XML-a do TeX-a, używając
Emacsa i Haskella
Streszczenie: Na
Uniwersytecie Gdańskim powstaje dwujęzyczny słownik
staro-cerkiewno-rusko-polski. Cały słownik został zapisany w notacji
XML. W artykule omawiana jest specyfika zastosowanego znakowania XML
oraz zestaw programów w języku Haskell do komputerowego przetwarzania
materiału słownikowego. Programy te wspomagają opracowywanie słownika w
edytorze Emacs, służą do jego analizowania pod różnymi względami i do
konwersji na język TeX-a
Słowa kluczowe: TeX
zastosowania, Haskell, Emacs, język staro-cerkiewno-słowiański
s. 35-39.
Bogusław Jackowski, Marcin Woliński: Prolegomena do
fenomenologii parametrycznego behawioru TeX-a
Streszczenie:
Użytkownicy TeX-a z pewnością wielokrotnie natrafiali na sytuację, w
których TeX zaskakiwał ich swoim działaniem. Oczywiście szamanów
TeX-owych nic nie zaskoczy, ale też nie do nich kierujemy naszą
prezentację. Naszym celem jest przedstawienie paru takich
zaskakujących, przynajmniej na pierwszy rzut oka, przypadków, bez ich
szczegółowej analizy. Warto wiedzieć, że takie rzeczy się zdarzają w
świecie TeX-owym. Wszystkie zaprezentowane w artykule przykłady są
dostępne w postaci elektronicznej w materiałach konferencji BachoTeX
2006.
Słowa kluczowe: TeX
programowanie
s. 40-42.
Michał Wronka: Wersjonowanie dokumentów TeX-owych w pracy
samodzielnej i grupowej
Streszczenie:
Zastosowanie kontroli wersji do redagowania dokumentów TeX-owych
roztacza przed użytkownikiem nowe możliwości. Począwszy od śledzenia
zmian w dokumentach, synchronizacji między kilkoma komputerami poprzez
koordynację pracy grupowej i zarządzanie równoległymi wersjami
dokumentu. Artykuł skupia się na adaptacji systemu Subversion na
potrzeby dokumentów TeX.
Abstract: Using version
control in TeX typesetting grants user with new range of possibilities.
Tracking changes in documents to begin with, followed by multiple
machines synchronization, coordination of groupwork and managing
simultaneous versions. In the article, I show how to adapt Subversion
for use in typesetting with TeX.
Słowa kluczowe: system
SVN, praca grupowa
s. 43-46.
Joanna Ryćko: Typografia dla początkujących
Streszczenie: Jak wiemy,
o typografii można by opowiadać i słuchać godzinami. Tym razem jednak
przedstawione zostaną w telegraficznym skrócie zupełne podstawy. Celem
referatu jest pokazanie, jak tworzyć proste a zarazem poprawne
typograficznie dokumenty w LaTeX-u.
Abstract: As we all
know, hours and hours can be spent talking and listening about
typography. But on this occasion I will only write about absolute
basics of the subject and this also in a telegraphic manner. The aim of
the article is to show how to construct simple and typographically
correct documents with LaTeX.
Słowa kluczowe:
Typografia, LaTeX
s. 47-52.
Joanna Ryćko: Minimalny przykład
Streszczenie: Poniższy
tekst jest tłumaczeniem z języka niemieckiego tekstu autorstwa
Christiana Faulhammera. Celem jest pokazanie, jak tworzyć minimalny
przykład, który można wysłać na grupę dyskusyjną zadając pytanie na
temat LaTeX-a. Oryginalny tekst można znaleźć na stronie
http://www.minimalbeispiel.de/. Został on przeze mnie częściowo
skrócony i przerobiony, zyskując większą przejrzystość.
Abstract: This is a
Polish translation of the German text written by Christian Faulhammer.
It shows how to prepare a minimal example, which can be send to a
newsgroup while asking a question about LaTeX. The original text in
German and its English translation can be found at
http://www.minimalbeispiel.de/.
Słowa kluczowe:
LaTeX
s. 53-57.
Wojciech Myszka: Jak przeżyć w nieprzyjaznym środowisku
WYSIWYG
Streszczenie: Gdy już
się trochę nauczymy LaTeX-a przychodzi taki dzień, że dostajemy pięknie
przygotowaną -- w Wordzie -- i wydrukowaną -- na kartce papieru --
instrukcję mówiącą jak artykuł (dzieło) ma wyglądać. Pojawia się
problem skonfrontowania wszystkich wymagań z naszą znajomością systemu:
Jaką klasę wybrać? Jak się font Computer Modern ma do zalecanego Times
New Roman? I ogólniej -- z jakich fontów korzystać? Jak zmodyfikować
,,standardowe klasy'' aby otrzymany rezultat, w możliwie największym
stopniu, spełniał wymagania PT Redakcji. I o tym (na przykładzie klas
mwcls) będzie mowa. Z (dokładnie) rozpisanymi przykładami i znaczeniem
modyfikowanych parametrów. A na koniec parę słów do czego cała praca,
którą wykonaliśmy, się nada...
Słowa kluczowe: LaTeX,
konwersja
s. 58-62.
Hans Hagen: LuaTeX: Howling to the moon
Abstract: Occasionally
we reach the boundaries of TeX and programming then becomes rather
cumbersome. This is partly due to the limitations of the typesetting
engine, but more important is that a macro language is not always best
suited for the task at hand.
Słowa kluczowe: TeX
programowanie
s. 63-68.
Jean-Michel Hufflen: Advanced Techniques in XSLT
Abstract: This talk
focus on some advanced techniques used within XSLT, such as sort
procedures, keys, interface with identifier management, and priority
rules among templates matching an XML node. We recall how these
features work and propose some examples, some being related to
bibliography styles. A short comparison between XSLT and nbst, the
language used within BibTeX for bibliography styles, is given,
too.
Słowa kluczowe: XSLT,
BibTeX
s. 69-75.
Jean-Michel Hufflen: BibTeX, mlBibTeX and Bibliography
Styles
Abstract: The first part
of this talk about BibTeX will focus on some difficult points related
to syntax of bibliography files, e.g., the specification of person and
organisation names. In addition, we show how some successors of BibTeX
BibTeX8, Bibulus, mlBibTeX programs improve them. In a second part, we
explain how bibliography styles are built. Some demonstrations of the
BibTeX program are given as part of this talk, and some technical
points could be made clearer by using some functions belonging to
mlBibTeX.
Słowa kluczowe: mlBibTeX,
BibTeX, bibliographies
s. 76-80.
Gabriela Grusza: BibTeX jako narzędzie automatyzujące pracę z
bibliografią
Streszczenie: Artykuł
jest przeznaczony dla początkujących TeXników. Prezentuje główne zasady
użycia BibTeXa, łącznie z zaletami programu. Przedstawiono style z
omówieniem pakietu jurabib i programu makebst do tworzenia własnych
styli. Ponadto pokazano klika narzędzi ułatwiających tworzenie baz
bibliograficznych (Emacs, JabRef, Tkbibtex).
Abstract: This article
is designed for TeX beginners. It presents bases of BibTeX usage
including its advantages. Some of attention is given to bib styles with
extended discussion about jurabib package and program makebst. Besides,
some tools that simplify the creation of the file containing the
bibliographic data (Emacs, JabRef, Tkbibtex) are introduced.
Słowa kluczowe:
BibTeX
s. 81-87.
Tomasz Łuczak: TeX w biurze i jego wykorzystanie również przez
nie-TeXników
Streszczenie: Możliwe
jest zastosowanie TeX-a w biurze do przygotowywania typowych dokumentów
przez osoby, które o TeX-u nawet nie słyszały. Prosty i funkcjonalny
interfejs użytkownika do dokumentów LaTeX-owych pozwala na szersze ich
wykorzystanie w bieżącej korespondencji, przygotowaniu ofert czy umów.
Wsadowy tryb pracy umożliwia łączenie z innymi programami (jako obsługa
wydruku via pdf) i opakowywanie różnymi interfejsami (GUI jako
samodzielna aplikacja lub interfejs przeglądarkowy, oba wykorzystujące
TeX-a w tle). Nie do pominięcia jest edytor LyX, który pozwala na
realizację praktycznie wszystkich zadań edycji tekstu.
Słowa kluczowe: TeX
zastosowania, LyX
s. 88-90.
Robert Bialik: LaTeX w środowisku naukowym. Spostrzeżenia,
uwagi i propozycje
Streszczenie: Jak
nakłonić ludzi do używania TeX-a?! Starcie argumentów z
przyzwyczajeniami, czyli słów kilka o propagowaniu TeX-a w środowiskach
akademickich. W pracy tej przedstawię swoje doświadczenie z nauczania
LaTeX-a w grupie doktorantów oraz pracowników naukowych. Zaprezentuję
wnioski i sugestie studentów, które mogą służyć poprawie nauczania
TeX-a w przyszłości, a powinny być przydatne prowadzącym zajęcia w
podobnych instytucjach.
Słowa kluczowe: LaTeX,
popularyzacja LaTeXa
s. 91-92.
Jacek Kmiecik, Marek Wójtowicz: Z TeX-em w tle
Streszczenie: Aplikacja
internetowa ,,Zakres czynności (obowiązków) pracownika'' (zwana dalej
skrótowo: ,,ZCOP'') (http://www.zcop.agh.edu.pl) pomaga tworzyć,
przechowywać oraz drukować dokumenty zakresu czynności w formie
przyjętej i obowiązującej na Akademii Górniczo-Hutniczej w Krakowie.
Użytkownik nic nie wie o tym, że całą pracę edycyjną wykonuje za niego
TeX -- musi tylko wypełnić odpowiednie punkty formularza, po
wcześniejszym, właściwym zredagowaniu (uporządkowaniu) treści
dokumentu, tzn. sporządzeniu struktury listy numerowanej,
dwupoziomowej.
Słowa kluczowe: TeX
zastosowania, ZCOP, AGH
s. 93-95.
Wojciech Birula: Czy TeX polubi CATy?
Abstract: The article
briefly describes some problems encountered while trying to use CAT
programs in the process of translating TeX files. The author's
experience concerns mainly LaTeX, however presented problems are
similar for other TeX formats.
Słowa kluczowe:
oprogramowanie CAT, CAT software, TeX
s. 96-97.
Maciej Jan Głowacki: LiTeX -- łatwość pierwszego
kroku
Streszczenie: LiTeX to
nowy projekt, którego celem jest lekkość i zapewnienie prostoty użycia
TeX-a w środowisku systemu operacyjnego Linux na maszynach typu PC
(i586). Zestaw pakietów zaprojektowany został głównie z myślą o
początkujących adeptach składu w języku polskim: zawiera m.in.
najnowsze wersje wszystkich polskich i spolszczonych fontów, dostępnych
na licencji umożliwiającej bezpłatne wykorzystanie i kopiowanie.
Integralną część zestawu stanowi kompletna i przejrzysta dokumentacja w
języku polskim. LiTeX pracuje w pełni niezależnie od innych instalacji
TeX-a, nie korzysta też ze struktury TDS, jest za to dobrze osadzony w
Linux Standard Base.
Abstract: LiTeX is a new
project aimed at light-weighting and ensuring ease of use of the TeX
system in the Linux system environment for machines of the PC class
(i586). The set of packages was designed primarily with TeX beginners
typesetting in the Polish language in mind: it contains amongst others
the newest versions of all the Polish and polonized fonts which are
available with a licence allowing free usage and copying. A complete
and clear Polish language documentation constitutes an integral part of
the distribution. LiTeX works completely independent of other TeX
installations, e.g., it does not use the TDS. Instead, it is firmly set
within the Linux Standard Base.
Słowa kluczowe: LiTeX, TeX
system
s. 98-98.
Piotr Bolek, Jakub Kulesza: Gentoo -- powrót do
źródeł
Streszczenie: Gentoo
Linux to sprawnie działająca, użyteczna dystrybucja systemu
operacyjnego, oparta wyłącznie o kody źródłowe. W prezentacji omówione
zostaną następujące zagadnienia: historia dystrybucji Gentoo Linux a
historia wolnego oprogramowania i systemu Linux, popularność i zakres
zastosowań systemu Gentoo Linux, mocne i słabe strony systemu Gentoo
Linux, oraz ,,co ma piernik do wiatraka'' czyli ,,Gentoo a TeX''.
Słowa kluczowe: Linux,
Gentoo Linux, TeX
s. 99-103.
Jean-Michel Hufflen: Writing Structured and Semantics-Oriented
Documents: TeX vs XML
Abstract: Using XML-like
syntax for documents gives them a tree structure, inducing a notion of
structured document. Defining domain-dependent tags introduces a notion
of semantics-oriented writing. These two points result in a new view
about document production. In fact, they have already existed within
TeX, but in another shape. This article aims to point out these notions
and the differences between them. It ends with some proposals about the
evolution of the tools belonging to TeX's world.
Słowa kluczowe: XML, XSLT,
XSL-FO, Structured documents, semantics-oriented writing,
PassiveTeX
s. 104-108.
Przemysław Scherwentke: Te nieszczęsne wiszące litery
Streszczenie:
Przedstawiony jest zbiór makrodefinicji do automatycznego stosowania
niektórych zasad typografii polskiej. W szczególności rozwiązany został
problem pojedynczych znaków na końcu linii.
Abstract: The set of
macros to automatic usage some Polish typesettig rules is presented. In
particular, the problem of single characters at the end of a line is
solved.
Słowa kluczowe: TeX
programowanie
s. 109-110.
Jerzy B. Ludwichowski, Bogusław Lichoński, Tomasz Przechlewski,
Stanisław Wawrykiewicz: Edukacyjny portal GUSTu
Streszczenie: E-learning
to wykorzystanie nowoczesnych technologii informatycznych i
telekomunikacyjnych (ICT) w edukacji. Jest to coraz bardziej atrakcyjna
forma kształcenia, zarówno jeżeli chodzi o szkolenia korporacyjne, jak
i różne szczeble szkolnictwa (podstawowe, średnie i wyższe). Świadczy o
tym chociażby 95 mln stron zawierających słowo e-learning zawartych w
bazie google.com, ogromna liczba systemów wspierających e-learning,
rozliczne inicjatywy edukacyjne podejmowane zarówno przez pojedyncze
organizacji, jak i te o charakterze międzyorganizacyjnym, czy wreszcie
ogromna liczba firm oferujących usługi i/lub kursy on-line. Wiele
uczelni wyższych oferuje wysokiej jakości materiały dydaktyczne
dostępne dla wszystkich, por. np. ocw.mit.edu/. Na tle prawdziwego
boomu w tym obszarze oferta środowiska TeX-owego, a zwłaszcza GUSTu
jest, mówiąc delikatnie, więcej niż skromna. W opinii autorów brak
dobrej jakości oferty e-learningowej będzie skutkował coraz niższą
znajomością TeX-a. Skoro nauczenie się innych systemów będzie
łatwiejsze i tańsze, to po co się umartwiać? Projekt Otwartego Portalu
Edukacyjnego jest inicjatywą GUSTu w obszarze e-learningu. Głównym
celem projektu było wykonanie elektronicznego systemu nauczania dla
użytkowników TeX-a. Zadania szczegółowe związane z realizacją to:
określenie formatu kursów, wybór oprogramowania zarządzającego kursami
oraz przygotowanie przykładowych kursów. Został stworzony system do
tworzenia elektronicznych kursów szkoleniowych oparty o standard XML. W
ramach istniejącego portalu internetowego Polskiej Grupy Użytkowników
Systemu TeX, pod adresem http://www.gust.org.pl/e-learning/ znajdują
się instrukcje dla autorów/użytkowników oraz przykładowe kursy.
Słowa kluczowe:
e-learning, TeX, XML
s. 111-112.
Hans Hagen, Taco Hoekwater, Bogusław Jackowski, Paweł Jackowski,
Frank Mittelbach, Bernd Raichle, Piotr Strzelczyk: Enjoy TeX Pearls
diving!
Abstract:
Słowa kluczowe: TeX
programowanie;
s. 113-121.
(c) T. Przechlewski;$Date: Sun Jun 04 21:34:23 CEST 2006 $
Document Actions