|
Subject: Space preserving From: Jany Quintard <quintard.j@xxxxxx> Date: Thu, 27 Apr 2000 16:07:28 +0200 (CEST) |
Hi,
I have (only) two questions today :
1. What is the best method to output strings as they are input ?
I mean, using the print backends (RTF and TeX).
Do I have to write something like this :
(define (outputXMP string)
(let loop ((cdata (string->list string))
(resultat (empty-sosofo)))
(if (equal? cdata '())
resultat
(loop (cdr cdata)
(let* ((mychar (if (char-property 'input-whitespace? (car
cdata))
"\no-break-space;" (car cdata))))
(sosofo-append resultat
(make character char: mychar)))))))
Or is there some straightforward option to do it ?
2. Where are useful things such as "\no-break-space;" described ?
I found this by browsing the archive. It is not in my version of the
spec. I assume there must exist some "\line-end" or something like that.
Jany.
DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| AW: page sizes and crop marks, Rainer Kemmler | Thread | Re: Space preserving, Jany Quintard |
| Re: belle page, Matthias Clasen | Date | Re: Space preserving, Jany Quintard |
| Month |