🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.atari
Article #452

Re: ShowDvi

#452
From: Georg Hessmann
Date: Wed, 20 Feb 1991 12:56
74 lines
3979 bytes
In article <1991Feb15.105842@Informatik.TU-Muenchen.DE> weiske@Informatik.TU-Muenchen.DE (Thomas Weiske) writes:
>Ich habe einige Anregungen zu ShowDvi gesammelt:

Meine Antworten beziehen sich auf die derzeitige AMIGA Version.
In der naechsten Atari Version werden die beiden Versionen aber in
dieser Hinsicht wieder uebereinstimmen.

>1. Warum benoetigt ShowDvi soviele Konfigurationsdateien?
>   In showdvi.cnf steht eigentlich nicht viel drin und sinnvoller Weise
>   koennte das was drinsteht auch in der Fontdatei showdvi.fnt stehen.

showdvi.cnf ist nur fuer die Bildschirmrelevanten Sachen gedacht.
Es wird auch per Programm geaendert. Dadurch gehen alle
Kommentare leider verloren.

showdvi.fnt und dviprint.fnt haben beide das selbe Format. Das
es sowohl fuer dviprint also auch fuer showdvi ein eigenes File
gibt, hat nur den Zweck, dass man seine Druckerfonts besser von
den Previewer Fonts trennen kann. Diese Files werden nie vom
Programm geaendert. Man kann es also beliebig kommentieren
ohne fuerchten zu muessen, dass der Kommentar irgendwann mal beseitigt
wird.

>2. Warum koennen nicht alle OPtionen aus der Kommandozeile von showdvi
>   in der Konfigurations- oder Fontdatei gesetzt werden?
>   Insbesondere, warum kann man noch nicht einmal den Fontsuchpfad angeben?

Der Fontsuchpfad kann nun auch in den *.fnt Dateien gesetzt werden.
Die uebrigen Optionen werden leider noch nicht unterstuetzt.

>Es folgen noch ein paar Fragen, die auf mangelnder Dokumentation beruhen:
>3. Kann man zu einer PointSize mehrere FontLibPfade angeben? Z.B:
>	flib 100 x:\tex\font\cm
>	flib 100 x:\tex\font\am

Ja. Sie werden in der Reihenfolge der Aufschreibung durchsucht.
(Aufschreibung innerhalb einer Gruppe ('flib' oder 'font'). Ansonsten
haben die 'font' Definitionen groessere Prioritaet als die 'flib'
Definitionen)

>4. Wozu dient der font Eintrag in showdvi.fnt? Z.B:
>	font cmr10 100 x:\tex\font\cm
>	pk_str pk%04d\%s
>   Offensichtlich wird nun der Font cmr10 in x:\tex\font\pk0100\cmr10
>   gesucht. Man kann also keinen AliasNamen angeben, da automatisch
>   immer der FontName angehaengt wird.

Automatisch nur dahingehend, dass fuer das %s immer der Fontname
eingesetzt wird. Wenn Du pk_str ohne %s definierst, wird auch
kein Fontname eingesetzt.
(In wie weit das sinnvoll ist kann ich allerdings nicht abschaetzen)

>   Muss man nun fuer jeden Font den man verwenden will eine Zeile
>   font ... in die Fontdatei eintragen? Das scheint mir doch nicht 
>   sehr sinnvoll.

Nein, muss man auch nicht.
Diese font-Definitionsmoeglichkeit ist nur fuer sehr spezielle
Faelle gedacht. Wenn man zum Beispiel gerade einen eigenen cmr10
Font entwickelt und man nicht den Standardfont aus seinen Fontlibs
loeschen moechte, kann man ihn getrennt defiieren. Da eine 'font'
Definition hoechste Prioritaet hat wird er so immer zuerst gefunden.

Normalerweise reichen zum definieren der Fontoertlichkeiten die
Environmentvariablen fuer die pk-Files und fuer die Fontlibraries.

In der neuen Version kann man den selben Suchpfad, den die 
Environmentvariablen definieren auch in den *.fnt Files definieren.

	Georg.
	(ich werde mich auch nie wieder in Atari Gruppen einmischen ;-) )

-- 
  hessmann@unipas.fmi.uni-passau.de		hessmann@unipas.uucp
Technical Details
Message-ID: <1991Feb20.125620.12622@forwiss.uni-passau.de>
Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!forwiss.uni-passau.de!hal!hessmann
References: <1991Feb15.105842@Informatik.TU-Muenchen.DE>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 12bdcf,d2120deeb8fe9a2
X-Google-Attributes: gid12bdcf,public
X-Google-ArrivalTime: 1991-02-20 09:18:44 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!fauern!forwiss.uni-passau.de!hal!hessmann
From: hessmann@hal.fmi.uni-passau.de (Georg Hessmann)
Newsgroups: dnet.atari
Subject: Re: ShowDvi
Message-ID: <1991Feb20.125620.12622@forwiss.uni-passau.de>
Date: 20 Feb 91 12:56:20 GMT
References: <1991Feb15.105842@Informatik.TU-Muenchen.DE>
Sender: usenet@forwiss.uni-passau.de (USENET News System)
Distribution: dnet
Organization: University of Passau, Germany
Lines: 74
Nntp-Posting-Host: hal.fmi.uni-passau.de