[oodisc] Wrong hyphenation in word with capital letters only (bug report)

Serge Skorokhodov suralis-s на mtu-net.ru
Ср Янв 23 15:46:51 MSK 2002


Hello OOo,

Вот и среагировали еще на один баг-репорт:)

Предыстория:

[Issue 2845] New - Wrong hyphenation in word with capital letters only

                  Summary: Wrong hyphenation in word with capital letters only
                Component: word processor
                  Version: 641
                 Platform: PC
                      URL:
               OS/Version: Windows 2000
                   Status: NEW
        Status Whiteboard:
                 Keywords:
               Resolution:
               Issue type: DEFECT
                 Priority: P3
             Subcomponent: ui
               AssignedTo: sba на openoffice.org
               ReportedBy: suralis на openoffice.org


Words like "

------- Additional Comments From suralis на openoffice.org  2002-01-15 08:53 PST -------

The description was trancated due to non-latin chars in it. It
should be like that:

The words in capital letters only (e.g. ECG) are hyphenated and
there is no way to protect them.

А вот и резолюция:

------- Additional Comments From tl на openoffice.org 2002-01-23
04:10 PST ------- That words in all uppercase letters are
hyphenated is not a bug, at least I do not consider it a bug.

There are of course sometimes texts that are written in uppercase
letters completely (for example license agreements sometimes are
writen that way). I do not see why such texts should not allowed
to be hyphenated...

If you like to prevent a word from being hyphenated there are at
least two common ways to do so:

- you can add the word to a user-dictionary (see
"Tools/Options/Language Settings - Writing Aids") of the
respective language with an aditional '=' charcter at the end.
This is used to ecplicitly state that this word should not be
hyphenated.

- The other way is to the the language attribute of that word to
'[None]'. This can be done in the character dialog.

Не хочется вступать в пререкания по поводу того, можно ли и нужно
ли переносить слова из одних заглавных букв. Моя точка зрения
такова (беру несколько шире, слова из заглавных+слова с цифрами):

 - в известных мне языках слова, состоящие исключительно из
 заглавных букв -- на 99% аббревиатуры и т.д.

 - Случай с большим количеством текста, набранный заглавными --
 не типичен. Кроме того, такое часто делается с помощью
 подобающих установок шрифта.

 - соответственно, я бы ожидал, что программа а)по умолчанию не
 делает переносов в словах из одних заглавных и в словах,
 сочетающих буквы и цифры;

 - имелась бы легко доступная опция, позволяющая управлять этим
 поведением (т.е. включать/выключать перенос в словах данного
 "класса").

 - занесение всего подряд в пользовательский словарь -- порочная
 практика:) а)на это приходится тратить время и б)чем больше
 пользовательский словарь, тем больше все будет "тянуть".

Что же мы имеем. Стало понятно, как отключать переносы для
отдельных слов. Но решение с добавлением каждой аббревиатуры в
словарь мне не нравится. Установка в no lang для каждого такого
слова -- тоже. Это частные решения, которые годятся для редко
возникающих ситуация, а данная -- типичная.

Кто что думает: оставить, как есть или попререкаться на тему
usability и разумных умолчаний?

-- 
Best regards,
 Serge                          mailto:suralis-s на mtu-net.ru





Подробная информация о списке рассылки Oo-discuss