Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 31, October, 2019 10:35

Здравствуйте!
Подскажите, пожалуйста, почему может не работать кнопка Печать текущего в каталогизаторе (Ирбис 64+)? Хотим ею воспользоваться для печати КК, но реакции никакой..

Re: не работает кнопка Печать текущего
Пользователь: Gena (IP-адрес скрыт)
Дата: 31, October, 2019 11:00

Не работает только печать текущего? а просто печать? Проверьте, есть ли в папке рядом с клиентскими модулями файл Irbistab_plus.exe

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 06, November, 2019 09:59

Просто печать тоже не работает, получается только Печать КК. Файл Irbistab_plus.exe не нашла, есть irbisbat_plus.exe, может его имели ввиду?..

Re: не работает кнопка Печать текущего
Пользователь: Gena (IP-адрес скрыт)
Дата: 06, November, 2019 11:13

Да, я ошибся. За печать в АРМе Каталогизатор отвечает модуль irbisbat_plus.exe. Он должен быть в той же папке, в которой находятся рабочие АРМы

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 06, November, 2019 11:41

А если его нет, можно просто скопировать с того компьютера, где есть?..

Re: не работает кнопка Печать текущего
Пользователь: Gena (IP-адрес скрыт)
Дата: 06, November, 2019 11:51

да

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 07, November, 2019 03:46

Сегодня проверила компьютер, на котором проблема, - файл irbisbat_plus.exe в папке с АРМами есть. Печать не работает.
На всякий случай - там Ворд 3, Виндовс 10.
Эта проблема возникла после установки нового Ирбис 64+.



Редактировано 1 раз. Последний раз 07.11.2019 03:47 пользователем verafil.

Re: не работает кнопка Печать текущего
Пользователь: Gena (IP-адрес скрыт)
Дата: 07, November, 2019 11:43

Сделайте проще, переустановите клиентские АРМы на этой машине. Но! Все же из спортивного интереса рекомендую сделать следующее:
1. Скопируйте папку с клиентскими АРМами на этой машине в другой место
2. Переустановите АРМы, проверьте что бы печать заработала
3. Ради интереса, сравните в чем отличие в папке с работающей печатью и с неработающей

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 15, November, 2019 06:54

Спасибо за ответ, будем разбираться.

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 21, November, 2019 10:48

Здравствуйте! После переустановки Ирбиса Печать текущего заработала. Но есть такая проблема - хотим задать размер и поля карточки по умолчанию (задаю во вкладке Списки, жму По умолчанию и Применить, потом перехожу во вкладку Таблицы и выбираю нужный выходной формат), но при печати в файл (так удобно библиографу, она еще его немного корректирует) открывается Ворд с другими параметрами страницы. Как сделать так, чтобы и в Ворде параметры страницы были такие, как задаем в Ирбисе?..

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 22, November, 2019 03:51

Ответьте, пожалста!

Re: не работает кнопка Печать текущего
Пользователь: Grievous (IP-адрес скрыт)
Дата: 22, November, 2019 08:57

Кнопка «Параметры печати» управляет только параметрами печати во вкладке «Списки».
Поля карточек из вкладки «таблицы» намертво зашиты уже внутри файлов *.tbu и редактировать их придётся руками, но надо знать управляющие коды RTF.

--
Сергей Кузнецов

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 22, November, 2019 09:24

А как их узнать? И какие именно *.tbu редактировать?..

Re: не работает кнопка Печать текущего
Пользователь: Grievous (IP-адрес скрыт)
Дата: 22, November, 2019 10:18

Это обычный текстовый файл, значит редактируем текстовым редактором. Например стандартным Блокнотом.
Но рекомендую установить бесплатный Notepad++ [notepad-plus-plus.org]
Правда IP-адрес этого сайта заблокирован идиотами из Роскомпозора, не факт, что сможете скачать.

Команды RTF частично описаны в документации (см. irbis64.chm или irbis64_2018.doc) Приложение 4, Таблица 2, Основные команды RTF
Или в вики [wiki.elnit.org]
Чуть поболее есть тут [ftp.gpntb.ru]

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

\fs20 — Font Size (размер шрифта)
\paperw7086 — Paper Width (ширина листа)
\paperh4552 — Paper Height (высота листа)
\margl567 — Margin Left (отступ слева)
\margr567 — Margin Right (отступ справа)
\margt567 — Margin Top (отступ сверху)
\margb567 — Margin Bottom (отступ снизу)

Единица измерения там — типографский пункт. Чтобы перевести миллиметры в пункты, разделите значение на 2,835.

--
Сергей Кузнецов

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 22, November, 2019 10:23

Большое спасибо, буду разбираться!

Re: не работает кнопка Печать текущего
Пользователь: Grievous (IP-адрес скрыт)
Дата: 22, November, 2019 10:29

verafil написал(а):
-------------------------------------------------------
> И какие именно *.tbu редактировать?..

Редактируйте те, которые хотите исправить.

Первые символы в названии выходного формата это названия файлов.
http://irbis.elnit.org/file.php?10,file=19474

--
Сергей Кузнецов



Редактировано 1 раз. Последний раз 22.11.2019 10:29 пользователем Grievous.

Вложения: Tabw.png (9.5KB)  
Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 22, November, 2019 17:13

Grievous написал(а):
-------------------------------------------------------
> verafil написал(а):
> --------------------------------------------------
> -----
> > И какие именно *.tbu редактировать?..
>
> Редактируйте те, которые хотите исправить.
>
> Первые символы в названии выходного формата это
> названия файлов.
> [irbis.elnit.org]

Понятно, спасибо!

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 29, November, 2019 06:18

Спасибо большое за советы, все получилось. Правда, с переводом мм в типографские пункты было интересно..
Grievous написал(а):
-------------------------------------------------------
> Единица измерения там — типографский пункт. Чтобы
> перевести миллиметры в пункты, разделите значение
> на 2,835.

Наоборот, умножить. А если разделить, то это для перевода пунктов в мм (как показал эксперимент, 7086 пунктам соответствует 125 мм).
Но это еще не все.
Во-первых, как я поняла, нужно сначала разделить значение пунктов на 2. Например, при указанном в !!kk_O.tbu размере шрифта 20 пунктов (\fs20) в вордовском файле выводится шрифт 10 пунктов.
Так же и с другими параметрами страницы, но там уже до миллиметров доводим (все-таки, их как-то привычнее в мм задавать в отличии от размера шрифта..).
Например, чтобы узнать, скольки мм соответствует значение \paperw7086 (ширина страницы), делю 7086 на 2, затем на 2,835, а потом еще, как выяснилось, на 10 (т.к. без этого получается 1250, а в действительности ширина карточки 125 мм). Т.е. в итоге для перевода пунктов в мм делю их на 56,7 (2*2,835*10). Ну а если наоборот мм надо в пункты перевести, то соответственно умножаю их на 56,7.
Например, нужно задать поле слева 18 мм. В пунктах это будет 18*56,7=1020,6. То есть, в .tbu пишу \margl1021.
Строго говоря, это уже и не пункты, а какая-то другая единица измерения, зависящая от пунктов..
Можете проверить..
Вот где об этом подробно прочитать, пока сам не узнаешь?..



Редактировано 5 раз. Последний раз 29.11.2019 10:54 пользователем verafil.

Re: не работает кнопка Печать текущего
Пользователь: Grievous (IP-адрес скрыт)
Дата: 30, November, 2019 19:10

Да, конечно надо было умножать.
Спасибо за уточнения.

--
Сергей Кузнецов

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 05, December, 2019 04:28

Возник еще вопрос по теме печати каталожных карточек. Попросили поменять шрифт на Times New Roman вместо Arial. Стала смотреть команды RTF (для корректировки файла !!kk_O.tbu), но пока вижу только группы команд с заданием таблиц шрифтов. Подскажите, пожалуйста, может быть есть вариант задать один конкретный шрифт?..

Re: не работает кнопка Печать текущего
Пользователь: Grievous (IP-адрес скрыт)
Дата: 05, December, 2019 10:27

Посмотрел какие RTF создаёт и Ирбис и попробовал по аналогии добавить вот такую строку сразу после тега [Tab] в !!kk_O.tbu
{\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\f0\fnil\fcharset204\fprq2 Times;}}

Шрифт поменялся. И вот такой вариант тоже сработал:
{\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl{\f0\fnil\fcharset204{\*\fname Times;}Times New Roman;}}

--
Сергей Кузнецов

Re: не работает кнопка Печать текущего
Пользователь: verafil (IP-адрес скрыт)
Дата: 06, December, 2019 04:02

Grievous написал(а):
-------------------------------------------------------
> Посмотрел какие RTF создаёт и Ирбис и попробовал
> по аналогии добавить вот такую строку сразу после
> тега в !!kk_O.tbu
>
> {\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl
> {\f0\fnil\fcharset204\fprq2 Times;}}
>
>
> Шрифт поменялся. И вот такой вариант тоже
> сработал:
> {\rtf1\ansi\ansicpg1251\deff0\deflang1049{\fonttbl
> {\f0\fnil\fcharset204{\*\fname Times;}Times New
> Roman;}}
>


Да, все получилось! Спасибо, Сергей!



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.