Article View: dnet.general
Article #2150Re: PIC
From: Martin Neitzel
Date: Fri, 16 Jun 1989 15:42
Date: Fri, 16 Jun 1989 15:42
42 lines
2430 bytes
2430 bytes
hsg@pbinfo.UUCP (Joerg Hoyer) fragt ueber PIC:
hsg>
hsg> Wer kann mir sagen:
hsg> a) was er genau macht,
hsg> b) ob er PD ist,
hsg> c) woher ich ihn bekomme.
PIC ist B.Kernighan's Sprache um Diagramme in Texten formulieren zu
koennen, bzw. der preprocessor dazu, der von PIC nach troff
uebersetzt. Also einfach noch ein Mitglied der eqn, tbl,
refer-Familie. Als solcher Bestandteil der neuen DWB, nicht
public-domain, und sicherlich gegen Geld bei AT&T zu haben.
Die Sprache PIC als Notation ist ziemlich high level, tausend mal
besser als zB. LaTeX's "picture mode". Bsp.: down; box "hugo"; -> ;
circle "fritz". Das tut das naheliegende. Ein gutes Papier, das sich
kaum vom user manual unterscheidet, hat BWK in Software, Practice &
Experience veroeffentlicht.
Das folgende wird Dir nicht fuer die X11-Doku weiterhelfen, aber bei
der Gelegenheit kann ich ja gleich folgendes "Angebot" loswerden:
Ich hatte angefangen, einen (public domain) PIC-Compiler
zu schreiben, weil ich so etwas fuer meine Diplomarbeit dringend
brauchen koennte. Der uebersetzt ansatzweise PIC in Postscript,
LaTeX-picture-mode, direkte X-Window-Ausgaben und in einen speziellen
TeX-font, den ein spezieller dvi-Treiber als graphische Kommandos
interpretieren kann. Ansatzweise. Noch mal: ansatzweise. Ich hatte
ploetzlich massenhaft anderes Zeug zu tun und musste PIC deshalb auf
Eis legen. Die grundlegendsten Punkte kann das Ding, also Rechtecke,
Kreise und Linien, einfache Attribute, Bloecke. Ausser diesem
Grundgeruest gibt es nicht viel, aber das ist immerhin ein Start.
Wer Lust hat, das Paket zu uebernehmen oder mir daran (via email)
weiterzuhelfen, kann sich gerne bei mir melden.
Martin
--
Martin Neitzel, Techn. Univ. Braunschweig, W.Germany
BITNET/EARN: neitzel at dbsinf6
UUCP: neitzel@infbs.uucp ...{mcvax,uunet}!unido!infbs!neitzel
Technical Details
Message-ID:
<1265@infbs.UUCP>Path:
arc1-ca.pugleaf.net!gmdzi!unido!infbs!neitzelReferences:
<553@corona.pbhsg>Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit X-Google-Thread: 10dc06,437ed81cb28d98a X-Google-Attributes: gid10dc06,public X-Google-ArrivalTime: 1989-06-16 22:05:37 PST Path: arc1-ca.pugleaf.net!gmdzi!unido!infbs!neitzel From: neitzel@infbs.UUCP (Martin Neitzel) Newsgroups: dnet.general Subject: Re: PIC Keywords: pic, any volunteers? Message-ID: <1265@infbs.UUCP> Date: 16 Jun 89 15:42:09 GMT References: <553@corona.pbhsg> Distribution: dnet Organization: TU Braunschweig,Informatik,West Germany Lines: 42 Posted: Fri Jun 16 16:42:09 1989