ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Для участия в работе закрытой, технической части форума нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » ОФОРМЛЕНИЕ И ПЕЧАТЬ КАРТ » Отображение текстов


Отображение текстов

Сообщений 1 страница 14 из 14

1

Здравствуйте!
Вопрос может простой, но хотелось бы узнать. Задаю стиль текста с режимом статический.

Дмитрий Александрович написал(а):

А вопроса нет: описываете стиль для этих надписей и в параметрах стиля для значения "Режим текста" выбираете "Статический" - высота шрифта будет в пунктах и значение "Относительного масштаба" на размер букв влиять никак не будет.

Какое соотношение шрифтов при заданном режиме в Топол относительно того же microsoft office. При печати они отличаются, искал информацию в интернете, похожего соотношения не нашел, плюс ко всему есть компьютерный шрифт а есть топографический.

2

ИльинДА написал(а):

Какое соотношение шрифтов при заданном режиме в Топол относительно того же microsoft office.

Должно быть 1 : 1, так как при переключении в этот режим "м" справа от окошка высоты переключаются на "pt" - пункты. Если грубо, 1 мм = 3 pt. Но на самом деле высота шрифта в pt - это не высота букв, а высота + минимальный просвет. И это соотношение высоты шрифта и просвета для разных гарнитур разное. Например, в Arial при высоте 12 pt буквы заметно крупнее, чем в Times New Roman 12 pt.

3

Дмитрий Александрович написал(а):

Должно быть 1 : 1, так как при переключении в этот режим "м" справа от окошка высоты переключаются на "pt" - пункты. Если грубо, 1 мм = 3 pt. Но на самом деле высота шрифта в pt - это не высота букв, а высота + минимальный просвет. И это соотношение высоты шрифта и просвета для разных гарнитур разное. Например, в Arial при высоте 12 pt буквы заметно крупнее, чем в Times New Roman 12 pt.

Я попробовал распечатать два варианта: один через офис, второй из топола. В тополе буквы получились крупнее 1: 1,1 примерно.
http://s5.uploads.ru/t/lSjEb.jpg
http://s0.uploads.ru/t/a3BoA.jpg

4

ИльинДА написал(а):

В тополе буквы получились крупнее 1: 1,1 примерно.

И что? Поставьте вместо 24 размер 22 если нужно подогнать.

ИльинДА написал(а):

плюс ко всему есть компьютерный шрифт а есть топографический.

Коллеги, вот такие вопросы на раз - два ищутся в Яндексе:
В системе Дидо (Европа и СНГ, производители Тополя) 1 пт равен 0,3759 мм. В англо-американской системе (в т.ч. производители Word) - 0,3513 мм. Разделите одно на другое и получите близкое к Вашему - 1.07. А цифровые издательские системы используют 1/72 дюйма = 0,3527 и 1/96 = 0.2646...
Какие использовали партнеры, а какие - майкрософтовцы я, например, понятия не имею.
Вы действительно считаете целесообразным, чтобы Д.А. сейчас бросил свою работу и начал вникать в такие нюансы и писать запрос партнерам с требованием разъяснить какую систему измерения шрифтов они используют, чтобы удовлетворить Вашу любознательность?  :disappointed:

5

Грешнов написал(а):

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

Это не любознательность, я хотел сформировать картуш строго по инструкции, кстати смотрится он довольно-таки достойно, но распечатать не могу по причине увеличенных шрифтов. От сюда и созрел вопрос. Поэтому приходится опять все делать методом подборов... а это опять бардак и все ранее начатые темы по обмену опытом лет через пять а то и раньше будут обсуждаться снова и снова.

6

ИльинДА написал(а):

Поэтому приходится опять все делать методом подборов... а это опять бардак и все ранее начатые темы по обмену опытом лет через пять а то и раньше будут обсуждаться снова и снова.

Вот именно! Что "тем по обмену опытом", по сути, нет. Нужно именно "подбирать", фиксировать это в тексте документа под названием "Инструкция по подготовке к печати планшетов и тематических карт", обсуждать и после этого будем думать, что можно улучшить, упростить, доработать. Любой другой вариант - это топтание на месте. Программисты не работают по видеороликам. И тем паче они не могут заниматься цветами... шрифтами... рамками...
Программисты читают тексты описаний, берут заготовленные образцы и у себя повторяют. При этом мы обсуждаем слабые места и ищем решения их усиления. При этом не всегда это будет выглядеть так как просите Вы, так как Вы не всегда знаете об альтернативных вариантах.

7

При преобразовании подписей в текст не получается настроить выравнивание, полученный текст "отскакивает" от начального положения подписи какие бы значения выравнивания я не задавал. Как сделать, чтобы преобразованный из подписей текст находился на том же месте, что и подпись?

Образец

http://s7.uploads.ru/t/PONCW.png

Отредактировано Олег (29.11.2017 11:14:34)

8

Используйте многострочную формулу. Поставьте в верхнюю строчку
CalcValue('c:\LesIS\_Les\ToPas\PL_Chisl_L2.tps')+ CHR(10)+CalcValue('c:\LesIS\_Les\ToPas\PL_Znam_L2.tps')
А стиль формулы выдела сделать всё по центру. Формула встанет в центре метки. И двигать можно всю формулу сразу. Очень удобно.

9

Олег написал(а):

При преобразовании подписей в текст не получается настроить выравнивание, полученный текст "отскакивает" от начального положения

Я посмотрю, пока не было времени изучить проблему. Для быстрого решения, так как все тексты отскакивают одинаково (видимо, точка привязки становится в левый нижний угол текста), я посоветовал бы использовать операцию группового сдвига надписей: выбираете все сгенерированные надписи (например, по группе) и сдвигаете, указав целевую точку на метке, а исходную - на тексте в той же части символа.

10

Сергей Городничев написал(а):

Используйте многострочную формулу

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

Дмитрий Александрович написал(а):

так как все тексты отскакивают одинаково

Не совсем верно, полная формула (смотрите картинку выше) при выравниванию "ВСЕ ПО ЦЕНТРУ" отскакивает влево, а если только номер выдела стоит, то влево и вниз.

11

Олег написал(а):

но дело в том, что очень много выделов длинных и тонких

Какая разница. Вы так же получите ту же формулу. Настраивайте порог по площади и вперед.
А вообще речь об этом идет больше года и пока никакого результата.
1. Надо изменить числитель и знаменатель чтобы формула четко читалась по центру.
2. Ввести возможность многострочной формулы.
3. Возможность настройки номера выдела(с PLSVYD=0) в зависимости от площади.

Кто занимается с текстами многострочная формула намного лучше. Смотрите старый форум там много об этом писалось. А уж вставить формулу в полоски выделов об этом говорить не стоит. И вы этого не сделаете не так ни эдак. Тут индивидуальный подход и не надо из за этого валить с больной головы на здоровую. Пробуйте. Настраивайте пороги.
Повторюсь. Надо менять стили текстов и настраивать пороги(пока самому). Создайте копию числителя и знаменателя и творите в нём. Ибо программа не даст править с тем же именем и сбрасывает их первоначальным настройкам.
Я смотрю тут опять никто этим не занимался ещё поэтому тишина!

12

Смотрите старый форум. Библиотеки Тополя. Последняя страница.

13

Сергей Городничев написал(а):

Ибо программа не даст править с тем же именем и сбрасывает их первоначальным настройкам.

попробуйте править файлы с именем \LesIS\_Les\ToPas\T_PL_Chisl_L2.tps
их не сбрасывает

14

Алексей Курагин написал(а):

файлы с именем \LesIS\_Les\ToPas\T_PL_Chisl_L2.tps их не сбрасывает

Это шаблонные макросы, программа из них делает рабочие, заменяя тексты с решеточками (подставляя заданные пороги площади).


Вы здесь » ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L » ОФОРМЛЕНИЕ И ПЕЧАТЬ КАРТ » Отображение текстов



Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001