Article View: comp.std.internat
Article #579Re: No-break space & soft hyphen?
From: Markus Kuhn
Date: Tue, 26 Jan 1993 10:29
Date: Tue, 26 Jan 1993 10:29
35 lines
2380 bytes
2380 bytes
>ag129@cus.cam.ac.uk (Alasdair Grant) writes: >ISO 8859-1 includes "no-break space" and "soft hyphen" which are intended >to print as space and hyphen without being considered suitable targets >for automatic line breaks and hyphenation. Do these characters have a >future? Are they widely used? All ISO 8859 sets have these two special characters at the same positions. The purpose of SHY is to represent a hyphen, that has only been inserted for a line break within a word and that will be removed again, if the word moves near the middle of the line again during another reformat. I hope that these two characters will gain more support in future text editors à la emacs (I'm NOT speaking about real wordprocessing). Many text editors have some limited paragraph formating capabilities, which have proofed to be very useful (e.g. for writing USENET articles, README files, etc.). With plain ASCII it is impossible to add a simple hyphenation feature (e.g. à la good old WordStar), because ASCII files will forget, whether the "-" has been inserted by the user as a real character or only for a line break. An editor supporting soft hyphen (SHY) will remove unnecessary SHYs before reformating. Especially in languages, where long words are quite common (e.g. German), a line formating function supporting hyphenation is even VERY desireable in text editors (not only in DTP systems!), because paragraph formatting without hyphenation often causes ugly paragraphs. I think, that both NBSP and SHY are a very welcome extension! Markus -- Markus Kuhn, Computer Science student -=-=- University of Erlangen, Germany Internet: mskuhn@immd4.informatik.uni-erlangen.de | X.500 entry available --- Wer, wie, was? Wieso, weshalb, warum? Wer nichts fragt bleibt dumm. ---
Technical Details
Message-ID:
<1k33pvEINNkuo@uni-erlangen.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!gatech!darwin.sura.net!newsserver.jvnc.net!yale.edu!ira.uka.de!math.fu-berlin.de!fauern!uni-erlangen.de!not-for-mailReferences:
<1993Jan19.164410.24236@infodev.cam.ac.uk>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!gatech!darwin.sura.net!newsserver.jvnc.net!yale.edu!ira.uka.de!math.fu-berlin.de!fauern!uni-erlangen.de!not-for-mail From: unrza3@cd4680fs.rrze.uni-erlangen.de (Markus Kuhn) Newsgroups: comp.std.internat Subject: Re: No-break space & soft hyphen? Date: 26 Jan 1993 11:29:19 +0100 Organization: Regionales Rechenzentrum Erlangen Message-ID: <1k33pvEINNkuo@uni-erlangen.de> References: <1993Jan19.164410.24236@infodev.cam.ac.uk> Reply-To: mskuhn@immd4.informatik.uni-erlangen.de NNTP-Posting-Host: cd4680fs.rrze.uni-erlangen.de Lines: 35