Zwischenteil beginnt mit Punkt ...

Gerhard Koenig koenig at physik3.gwdg.de
Mi Apr 10 11:25:19 CEST 1996


Herr Eversberg schrieb:

> 
> Zu dem Problem von Frau Dorsch:
> 
> Das Programm bemueht sich, st”rende Punkte zu vermeiden. Mangels 
> echter Intelligenz kann das Ergebnis unerwnscht sein.
> Es passiert dieses:
> 
> Wenn in einem Zwischenteil eine Zeichenkette in " " vorkommt, 
>    und diese mit einem Punkt beginnt, wird geprft:
>    
>    1. Ist das vorangegangene Zeichen in der aktuellen Zeile ein Punkt,
>       oder eines der Zeichen ! ? : , oder ; 
> 
>    2. Sind wir am Anfang einer noch leeren Zeile?
>    
> Wenn eine dieser Bedingungen zutrifft, wird der Punkt weggelassen.
> Verwendet man statt dessen den Wert 46, wird keine derartige Prfung
> angestellt. Also k”nnen dann doppelte Punkte auftreten.
> 

Mein Testprogramm x.?pr:

zl=0		72
zm=0
fl=0
ad=1
ae=""

10=" Test-Anfang "

1=". -. "
2="! -! "
3="? -? "
4=": -: "
5=", -, "
6="; -; "

7=46 " -. "

11=" Test-Ende "

#t10
#t1
#t2
#t3
#t4
#t5
#t6
#t7
#t11
#+#

brachte bei einer Variation der Reihenfolge von t1 - t7 
(t1 ersetzt tx und umgekehrt) folgende Ergebnisse:

 Test-Anfang  -. ! -! ? -? : -: , -, ; -; . -.  Test-Ende 
 Test-Anfang ! -!  -. ? -? : -: , -, ; -; . -.  Test-Ende 
 Test-Anfang ? -? ! -!  -. : -: , -, ; -; . -.  Test-Ende 
 Test-Anfang : -: ! -! ? -?  -. , -, ; -; . -.  Test-Ende
 Test-Anfang , -, ! -! ? -? : -: . -. ; -; . -.  Test-Ende
 Test-Anfang ; -; ! -! ? -? : -: , -, . -. . -.  Test-Ende  
 Test-Anfang . -. ! -! ? -? : -: , -, ; -; . -.  Test-Ende 

============================================================

>aber eine Loeschung eines moeglichen Punktes am Ende des Arbeitstextes (z.B. Kategorieinhalt)
>koennen Sie doch mit  
>	F"."
>vornehmen !

Mir war schon klar, dass dies nicht alle Sonderfaelle beruecksichtigt.

Da hilft (nach meinem Wissensstand) dann nur eine umfangreichere Unterprogramm-
und/oder Anwender-Variablen-Konstruktion

Mit freundlichem Gruss

G. Koenig

 
+---------------------------------------------------------------+
| Gerhard Koenig		Tel.: (0551) 39-7743  		|
| III. Physikalisches Institut	Fax :          -7720 		|
| - Schwingungsphysik -	     e-mail : koenig at physik3.gwdg.de	|
| Buergerstrasse 42-44						|
| 37073 Goettingen						|
+---------------------------------------------------------------+




Mehr Informationen über die Mailingliste Allegro