Единицы измерения

  • Автор темы Автор темы Valkon
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Valkon

Топикстартер
15 лет на форуме
Сообщения
120
Реакции
0
Два вопроса.

1. Часто происходит самопроизвольное изменение ЕИ. Чаще всего — с мм на см. Иногда на пункты. Что я делаю — понять не могу, просто в определенный момент замечаю, что стоят сантиметры вместо миллиметров. Как лечить?

2. Можно ли повесить шоркат на изменения EИ c миллиметров на пункты и обратно?
 
Ответ: Единицы измерения

Можно написать сильно легкий скрипт для этого.
 
Ответ: Единицы измерения

cntr+alt+shift+U
 
Ответ: Единицы измерения

Можно написать сильно легкий скрипт для этого.
Олег, может быть, если вас не затруднит :) — напишите?
Все собираюсь изучить скриптинг под Инди, да руки не доходят...
Если напишите — сбросте на valkon@nptus.ru — буду премного благодарен.

Почти решение проблемы... Но этот шоркат переключает между всеми ЕИ, а нужны только две...
Отсюда вопрос — почти на уровне бреда. Нельзя ли как нибудь удалять/добавлять ЕИ Индизе?

Насчет первого вопроса... Неужели никто не сталкивался?
У меня эта проблема была еще в CS1, CS2 счастья не добавил...
 
Ответ: Единицы измерения

Может ты просто правой кнопкой мышки на Page Rulers часто попадаешь? Меняются то они одним движением.
 
Ответ: Единицы измерения

Может ты просто правой кнопкой мышки на Page Rulers часто попадаешь? Меняются то они одним движением.
Нет, конечно.
Не знаю, как у вас, а у меня при шелчке ПК на линейках выскакивает менюшка с выбором ЕИ. Не заметить ее трудно :)


Не по теме:
В процессе эксперимента с линейками обнаружилось, что если по ним щелкнуть два раза — рисуется направляющая. Век живи — век учись...
 
Ответ: Единицы измерения

PHP:
//Значения переменных для настройки - поменять при необходимости.

//MeasurementUnits.points
//MeasurementUnits.picas 
//MeasurementUnits.inches
//MeasurementUnits.inchesDecimal
//MeasurementUnits.millimeters
//MeasurementUnits.centimeters
//MeasurementUnits.ciceros

//Юнит по умолчанию
var iniFirstUnit = MeasurementUnits.millimeters;
//Юнит для смены
var iniSecondUnit = MeasurementUnits.points;

with (app) {
	try {
		var myDoc = activeDocument;
	} catch (error) {
		alert("Нет открытых документов!");
		exit();
	}
	with (myDoc.viewPreferences) {
		switch (horizontalMeasurementUnits) {
			case MeasurementUnits.millimeters:
				horizontalMeasurementUnits = iniSecondUnit;
				verticalMeasurementUnits = iniSecondUnit;
				break;
			default:
				horizontalMeasurementUnits = iniFirstUnit;
				verticalMeasurementUnits = iniFirstUnit;
				break;
		}
	}
}

Скопировать в любой текстовый редактор, сохранить как swapUnits.js в папку скриптов.
 
Ответ: Единицы измерения

Большое спасибо.
 
Статус
Закрыто для дальнейших ответов.