Форум русскоязычного сообщества Ubuntu


Автор Тема: Печать диапазона нечётных страниц LO-Writer  (Прочитано 799 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн YuriySh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Доброго времени суток!
LibreOffice 6.3
Есть книга на 120 листов. Мне нужна двусторонняя печать со страницы 21 по 80
Writer либо предлагает выбрать диапазон вручную. Писать 21,23,25,27,29,...,79 не хочу.
Либо выбор нечётных страниц (при этом диапазон становится неактивным). Печать будет с 1 по 119.
Я сам программист и написал генератор страниц. Выбираем чётные, нечётные, диапазон.

Код: (html5) [Выделить]
<input type='text' placeholder='Начальная страница' id='a'><br>
<input type='text' placeholder='Конечная страница' id='b'><br>
<label><input type='radio' name='r' class='r' checked value='1'>Нечётные</label><br>
<label><input type='radio' name='r' class='r' value='2'>Чётные</label><br>
<input type='button' value='Получить' id='btn'><br><br>
<input type='text' id='res'><br><br>
Код: (javascript) [Выделить]
<script src='https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js'></script>
<script>
$(function() {
$("#btn").click(function() {
var a = parseInt($("#a").val())
var b = parseInt($("#b").val())
if (a>b)
{
alert("Проверь внимательно последовательность задаваемых страниц")
return
}
var r = $(".r:checked").val()
var s = ""
if (r==1 && a%2==0 || r==2 && a%2!=0) a++
if (r==1 && b%2==0 || r==2 && b%2!=0) b--
for (var i=a;i<=b;i+=2) s += ","+i
s = s.substring(1)
$("#res").val(s)
$("#res").select()
document.execCommand("copy")
alert("Скопировано в буфер обмена\r\nБудут распечатаны страницы\r\n"+s)
})
})
</script>

Но, согласитесь, это же костыль?
Может, я чего-то не заметил, настройку, может, куда-то перенесли?
Интересно, что в 6.2 работает. Но там дизайн окна другой.
В 6.3 уже не работает с новым оформлением окна печати.

ТС не появлялся на Форуме более трех месяцев по состоянию на 17/06/2020 (последняя явка: 18/12/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 17 Июня 2020, 07:27:24 от zg_nico »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1177
    • Просмотр профиля
Re: Печать диапазона нечётных страниц LO-Writer
« Ответ #1 : 20 Сентября 2019, 06:09:04 »
Похоже, этот фунционал (чётные, нечётные) добавили только во второй половине 18го года.
Так что нужно ещё подождать, чтобы добавили диапазон к нему, ну либо поучаствовать в этом.

Наверное, все просто делают так:

1) печать всех нечетных страниц в файл PDF
2) печать страниц (примерно) с 11 по 40 из файла PDF
Debian 11, Debian 11 Server

Оффлайн Raf73

  • Активист
  • *
  • Сообщений: 740
    • Просмотр профиля
Re: Печать диапазона нечётных страниц LO-Writer
« Ответ #2 : 20 Сентября 2019, 07:46:19 »
Я экспортирую документ в PDF, а затем, через adobe rider печатаю чёт или нечёт в прямом или обратном порядке. Делаю это под вендой. Вроде, как и под линь тоже есть адобовский ридер.

Оффлайн F12

  • Старожил
  • *
  • Сообщений: 3045
    • Просмотр профиля
Re: Печать диапазона нечётных страниц LO-Writer
« Ответ #3 : 21 Сентября 2019, 08:46:11 »
Вроде, как и под линь тоже есть адобовский ридер.
- есть, хотя вернее было бы сказать "был", т.к. в настоящее время на ftp.adobe.com можно найти самую свежую версию 9.5.5-1 от 10.05.2013, а установить ее на современную Ubuntu, из-за неудовлетворенных зависимостей, может оказаться ох как непросто, если вообще возможно ::)

Пользователь добавил сообщение 21 Сентября 2019, 08:51:25:
- а вообще, то следовало бы попробовать (если кому сильно хочется/нужно), может и не все так плохо, как мне думается... может с зависимостями там все решаемо... ::)


Пользователь добавил сообщение 21 Сентября 2019, 10:57:32:

Дык, оказывается действительно не все так плохо... от нечего делать, шарясь в Инете, наткунлся на статью о том, как установить Adobe Acrobat Reader на Ubuntu 18.04, оказывается все очень легко (по крайней мере так утверждается в статье), кому нужен ридер от Adobe, пробуйте  8)
« Последнее редактирование: 21 Сентября 2019, 10:57:32 от F12 »

Оффлайн ALiEN175

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5455
  • Сделай шаг и пройдешь милю
    • Просмотр профиля
Re: Печать диапазона нечётных страниц LO-Writer
« Ответ #4 : 21 Сентября 2019, 12:38:27 »
Писать 21,23,25,27,29,...,79 не хочу.
seq -s, 21 2 79
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн YuriySh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Печать диапазона нечётных страниц LO-Writer
« Ответ #5 : 21 Сентября 2019, 19:19:03 »
Я написал в LibreOffice об этом баге. Будем ждать исправлений в новой версии

 

Страница сгенерирована за 0.045 секунд. Запросов: 23.