Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

10 Май 2021, 11:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Часто задаваемые вопросы по LibreOffice и Apache OpenOffice.org
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Две вертикальные колонки. Порядок текста в них  (Прочитано 1070 раз)
0 Пользователей и 1 Гость смотрят эту тему.
TechP750
Участник
**
Offline Offline

Пол: Мужской
Сообщений: 16


« Стартовое сообщение: 16 Январь 2021, 13:53 »

Всем привет.
Нужно сделать русско-английский договор, в котором в левой колонке будет русский текст, в правой - английский. Если разбить страницу на две колонки (через Формат-Колонки) , то в правую можно попасть только после того, как левая будет заполнена. А как сделать их независимыми друг от друга? Чтобы в одну писать одное, а в другую - другое? Или это только через таблицу можно сделать?
« Последнее редактирование: 16 Январь 2021, 13:57 от TechP750 » Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 3 263



« Ответ #1: 16 Январь 2021, 14:13 »

Или это только через таблицу можно сделать?
да, это единственный хороший вариант, сколько раз я пытался что-то придумать, столько раз убеждался, что лучше таблицы тут ничего не придумаешь
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
TechP750
Участник
**
Offline Offline

Пол: Мужской
Сообщений: 16


« Ответ #2: 16 Январь 2021, 14:23 »

Ок, спасибо.
Я почему-то так и думал ))))
Это получается куча ячеек, надо думать. Чтобы заголовки пунктов одним стилем, сам текст - другим. Не вручную же форматировать )))
Записан
eeigor
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 545



« Ответ #3: 16 Январь 2021, 16:34 »

Создайте необходимые стили для заголовков и текста
Записан

Ubuntu 18.04 LTS • LO 7.1.1.2 Community
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 3 263



« Ответ #4: 16 Январь 2021, 17:49 »

Чтобы заголовки пунктов одним стилем, сам текст - другим
В вопросе есть ответ. Используйте стили
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
TechP750
Участник
**
Offline Offline

Пол: Мужской
Сообщений: 16


« Ответ #5: 17 Январь 2021, 08:41 »

Создайте необходимые стили для заголовков и текста
Так и планировал )))
В вопросе есть ответ. Используйте стили
Обязательно буду использовать. )) Просто в таблице получится две колонки - по одной для каждого языка и куча строк: каждый раздел договора - это заголовок, типа: "1. Предмет договора", будет отдельной строкой в таблице, сам текст, вроде: "1.1 Заказчик заказывает, а Исполнитель исполняет" будет следующей строкой в таблице.
Вопрос изначально был в том, чтобы найти возможность, если таковая есть, разделить лист по вертикали на две колонки, но заполнять их можно было бы параллельно, а не последовательно.
UP: В таблице получилось даже лучше )))) Разные абзацы имеют разную высоту, а благодаря таблице, текст не "поехал" по вертикали, благодаря чему, соответствующие пункты на разных языках находятся на одном уровне. Выглядит довольно аккуратно.  Всё хорошо

« Последнее редактирование: 17 Январь 2021, 15:40 от TechP750 » Записан
economist
Форумчанин
***
Online Online

Сообщений: 1 452


« Ответ #6: 17 Январь 2021, 21:06 »

Часть иностранцев (точнее их переводчиков) - болезненно реагируют на любое пустое место в договоре.
В этом случае таблица с множеством строк - не очень годится (будут пустые места).
Значит можно сделать "бесконечную таблицу" из одной строки на несколько страниц.
А чтобы более лаконичный англ. текст был максимально "вровень" с более многословным русским - английскую колонку можно сделать чуть уже. При сноровке может получиться вполне опрятно.

PS Если двум стилям текста задать свой язык, то и орфограмматику Writer будет сразу проверять и на англ, и на русском. Если же в тексте русской половины есть интернационализмы типа DDP CPT FOB итд - их не стоит помечать особым стилем, а проще вбить заранее в пользовательский словарь. чтобы эти слова "не краснели".
Записан

Руб. за сто, что Питоньяк
Любит водку и коньяк!
Потому что мне, без оных, -
Не понять его никак...
TechP750
Участник
**
Offline Offline

Пол: Мужской
Сообщений: 16


« Ответ #7: 6 Март 2021, 14:36 »

Пришла пора вернуться к этой задаче, стал делать через таблицу и опять возникла сложность: если делать нумерованный список, то нумеруется и ячейка в той же строке, следующим номером. Возможно ли сделать так, чтобы нумерация шла по столбцам?
1. Предмет Договора                    1. Subject of the Contract
1.1 Заказчик поручает, а              1.1 The Contractor as directed by the
Исполнитель принимает...              Applicant's client undertakes to conduct...

А то получается, если включить нумерованый список, номера пунктов и подпунктов в правом столбце следуют за номерами в левом, а не по вертикали. Есть решение, или вручную номера писать, без использования списков? Вроде бы, все облазил, но не нашел....
Записан
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 3 263



« Ответ #8: 6 Март 2021, 14:49 »

Я советую сделать ТРИ столбца. В первом будет номер (который единый для одного и для второго языка), во втором текст на первом языке, в третьем столбце - текст на втором языке
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
eeigor
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 545



« Ответ #9: 6 Март 2021, 15:21 »

А то получается, если включить нумерованый список, номера пунктов и подпунктов в правом столбце следуют за номерами в левом, а не по вертикали.
Да, вроде, нет. Всё нормально.
Возможно ли сделать так, чтобы нумерация шла по столбцам?
Возможно.

В прикрепленном файле таблица не создавалась, есть две колонки и два многоуровневых нумерованных списка. Вставлен ручной разрыв колонки. Выравнивание позиций слева и справа выполняется клавишей ВВОД.
Ширину колонок можно изменить.

UPD
Оба варианта - с таблицей и без - подойдут. Пользователи предпочитают таблицы. Возможно, многоуровневая нумерация в таблице создаст дополнительное неудобство.

* multi-columns.odt (11.29 Кб - загружено 6 раз.)
« Последнее редактирование: 6 Март 2021, 15:54 от eeigor » Записан

Ubuntu 18.04 LTS • LO 7.1.1.2 Community
TechP750
Участник
**
Offline Offline

Пол: Мужской
Сообщений: 16


« Ответ #10: 6 Март 2021, 17:03 »

Да, вроде, нет. Всё нормально.
А у меня - упорно вставали номера, следующие за номерами в русскоязычном столбце, это и сбило с толку.
В прикрепленном файле таблица не создавалась, есть две колонки и два многоуровневых нумерованных списка. Вставлен ручной разрыв колонки. Выравнивание позиций слева и справа выполняется клавишей ВВОД.
Ширину колонок можно изменить.
Большое спасибо! Будем посмотреть! )))))
Записан
TechP750
Участник
**
Offline Offline

Пол: Мужской
Сообщений: 16


« Ответ #11: 11 Март 2021, 08:10 »

да, это единственный хороший вариант, сколько раз я пытался что-то придумать, столько раз убеждался, что лучше таблицы тут ничего не придумаешь
Согласен. Ибо только в таблице получается выровнять пункты таким образом, чтобы они были друг напротив друга и не съезжали по высоте, что делает документ гораздо более опрятным.
Но как, елки-палки, настроить нумерованный список, чтобы последовательная нумерация шла по столбцу, а не по строке?
У меня пока получается только так:
1   2
3   4
Это даже, если я выделяю столбец таблицы и жму на кнопку Нумерованный список...
А хотелось бы:
1     1
2     2
2.1  2.1
И т.д. ;-)
Записан
eeigor
Форумчанин
***
Offline Offline

Пол: Мужской
Сообщений: 545



« Ответ #12: 11 Март 2021, 10:02 »

В моем файле-примере без таблицы (можно и с таблицей, без разницы) всё работает (ответ #9). Прежде чем вставлять пустую строку "для выравнивания" (удалением клавишей Backspace автоматически проставленного номера), надо "обеспечить наличие" следующего пункта с минимумом текста, иначе уберётся удаляемый пункт и всё, что ниже...

1. Это первый пункт.
2. Здесь надо вставить пустую строку. Удаляем пункт, а номер нижнего изменится на 2. Если будет только номер, "слетят" оба, и придётся выставлять нумерацию следующего пункта вручную заново.
3. <...>

Ещё раз. Вставляем пустую строку так.
Обеспечиваем наличие следующего пункта с минимумом текста (в примере: 3. <...>).
После предыдущего пункта жмем на Enter, чтобы вставить новую строку. Новая строка будет пронумерована, и номер той, что за ней, увеличится на 1. Удаляем только что добавленную строку клавишей Backspace. Курсор в крайней левой позиции текущей строки текущей колонки. Строка пустая. Номер следующей строки уменьшился на 1 обратно. Чего ещё надобно?
« Последнее редактирование: 11 Март 2021, 10:13 от eeigor » Записан

Ubuntu 18.04 LTS • LO 7.1.1.2 Community
kompilainenn
Мастер
*****
Offline Offline

Сообщений: 3 263



« Ответ #13: 11 Март 2021, 10:46 »

А хотелось бы:
1     1
2     2
2.1  2.1
И т.д. ;-)
Я писал выше уже, сделайте отдельный, ОДИН, столбец для нумерации пунктов. Тогда проблема некорректной разноски автонумерации по столбцам пропадет
Записан

Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут
rami
Гуру
*******
Offline Offline

Пол: Мужской
Сообщений: 3 071


iMac, LibreOffice и Apache OpenOffice


« Ответ #14: 11 Март 2021, 11:23 »

TechP750, каждая ячейка таблицы является абзацем, последовательность ячеек идёт по строкам, но если у каждого столбца свой стиль нумерации (напрямую или посредством стиля абзаца), то последовательность ячеек идёт по каждому стилю нумерации отдельно, т.е. будет нумерация "по столбцам".

Сначала создаём необходимые стили:
1. создайте два одинаковых стиля списка с разными именами, например, num1 и num2
2. создайте стиль абзаца мояТаблица на базе стиля Содержимое таблицы
3. на базе стиля мояТаблица создайте два стиля абзаца: col1 со стилем списка num1 и col2 со стилем списка num2

Теперь используем стили:
4. создайте таблицу с двумя столбцами (очень желательно назначить шорткат на действие Вставить строки ниже)
5. выделите первый столбец (может быть пустой или заполненный) и примените первый стиль абзаца (col1), ко второму столбцу — второй стиль(col2)

Образец:

* Contract.odt (13.29 Кб - загружено 5 раз.)
Записан

Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!