LINUX.ORG.RU
решено ФорумTalks

А чем можно 16000 слов нормально разбить по страницам и колонкам на странице?

 ,


0

1

при этом мне нужно чтобы все эти слова были отформатированы в виде линейного списка

Я пытался последним LibreOffice - чуть не повесился ...

вобщем жуткое глюкало :(

Описание процесса:

1. открываю txt файл со списком

2. выделяю текст и организовываю маркированый список

3. устанавливаю высоту шрифта 8.5

4. открываю Format->Page и пытаюсь все это организовать в 8 колонок.

любое движение дальше проводит к тому что все ползет и расползается. при сохранении-открытии все форматирование улетает в неведому даль. ну и в таком духе :((

★★★★★

Последнее исправление: cvv (всего исправлений: 3)

<fat> вордом в вайне</fat>
//тс ниасилятор..
кстати, как именно тебе надо расположить 16к слов? )

aol ★★★★★
()
Последнее исправление: aol (всего исправлений: 1)

Потому что ЛибрОфис предназначен для верстки офисных документов и других документов подобного формата, а не шпор (или что там?).

zinfandel ★★
()
Ответ на: комментарий от aol

ну в 8-мь колонок, 8-м шрифтом предварительно предварив маркером списка.

расположение листа - портрет

cvv ★★★★★
() автор топика

Сомнительна, конечно, нормальность 16000 слов на обычной странице, но Попробуйте Scribus. Минимальный кегль 0,5 pt, интерлиньяж 1 pt. Ну, а в расширенных параметрах можно размеры так укрутить, что я вообще потерял текст при максимальном увеличении 3200%.

amus ★★★
()
Ответ на: комментарий от amus

Накрыть картинкой или подложить фон, выгнать в PDF — и недостеганография получится :) Прочесть невооружённым глазом нельзя, распечатывать смысла нет, читать только через pdftotext.

ksa242
()

А если сделать чем-нибудь в html кучу табличек а потом сконвертировать в odt.

Napilnik ★★★★★
()

если закрыть глаза на дебилизм поставленной задачи, то в odt внутри xml, его и форматируй awk/sed'ом или чем ты там владеешь

sdio ★★★★★
()
Ответ на: комментарий от cvv

Ничего не понятно из описания задачи. Создать 8 колонок (формат) пытался или такое число запрещено создавать? И подробнее про разбиение - в каждой строчке должно быть одно слово?

grem ★★★★★
()
Ответ на: комментарий от grem

подправил описание еще

И подробнее про разбиение - в каждой строчке должно быть одно слово?

или фраза. да.

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

Для начала можно просто попробовать стандартные таблицы из офиса. В writer же можно просто сделать таблицу из 8 колонок?

Tark ★★
()
Ответ на: комментарий от ziemin

нет. человек владеющий 16000 слов в по любому предмету в шпаргалках не нуждается.

cvv ★★★★★
() автор топика
Последнее исправление: cvv (всего исправлений: 1)
Ответ на: комментарий от cvv

Проблема что-ли разделить 1 файл из 16 тысяч слов на 8 файлов в первый из которых класть первое из восьми слово, во второй второе итп по кругу? Это же элементарно однострочником на чем угодно делается?

Tark ★★
()

Раскидываешь свои слова списком на 8 страниц. Устанавливаешь минимальные поля. Печать -> 8 страниц на лист->наивысшее качество->печать.

ramon13666 ★★★
()

1. Создаёшь новый документ.
2. Сохраняешь его как odt-файл.
3. Создаёшь «Раздел» из 8 колонок.
4. Открываешь текстовый файл, копируешь оттуда свой текст и вставляешь в первую колонку раздела (всё автоматически распределяется по колонкам и страницам).
5. При необходимости создаёшь маркированный список, настраиваешь для него отступы и меняешь размер шрифта.

grem ★★★★★
()

при сохранении-открытии все форматирование улетает в неведому даль

сохранять надо не в txt, а в odt

kvap
()
Ответ на: комментарий от cvv

Пробовал. В OpenOffice. Создал «Раздел» (именно «Раздел») из 8 колонок и скопировал в него несколько абзацев автоматически сгенерированного текста (набрать «dt» затем нажать F3).

grem ★★★★★
()
Ответ на: комментарий от grem

что значит «несколько абзацев»? Трудности возникают при количестве слов больше 10000, а это несколько десятков страниц. на нескольких абзацах все пучком.

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

Сейчас создал «несколько» абзацев из ~18 тыс. слов (~ 97 тыс. символов). В альбомной ориентации, с полями 1 см, в 8 колонок с интервалом между ними 0,2 см, гарнитурой 8 pt получилось 8 страниц. В строке колонки при этом в среднем по 5 английских слов. Но я это делал в OpenOffice 4.1.0. Единственная проблема возникла, когда я захотел все! пробелы в этом тексте заменить регулярным выражением переноса строки «\n» - вот тогда он завис :)

Заметь, я не мучаю «Формат» - «Страница» - «Колонки», хотя так получается то же самое. У тебя случаем никаких других таблиц нет на странице? Потому что иначе ты пытаешь задать формат отображения на всей странице и страницах с таких же стилем. Используй вставку «Раздела», если хочешь смешивать форматы расположения текста на одной странице.

grem ★★★★★
()

Скрипт написать уже предлагали? Формат файла либры открыт, бери да пиши.

Deleted
()
Ответ на: комментарий от cvv

а что всё-таки в libreoffice не получалось? хоть как текст то выглядит, можно пример в виде пары фраз, если не секрет? а то заинтриговал, а решение не через него вышло :)

grem ★★★★★
()
Ответ на: комментарий от grem

форматирование сначала плыло а потом терялось полностью. слова прыгали непонятно куда, сами собою вставлялись пустые страницы, принудительные переносы, новые абзацы и всякое такое.

cvv ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.