[ID CC-CC2021] Маркированный список - предустановки

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

LeonidB

Их бин
10 лет на форуме
Сообщения
2 469
Реакции
1 528
И свелась эта дискуссия, в конце концов, к вопросу: а действительно, зачем тогда нужна эта кнопка? :) Стили, горячие клавиши - всё, что надо.
 

Linxy

Девушка с битой
10 лет на форуме
Сообщения
2 277
Реакции
3 836
Да. Для этого нужно просто создать свой собственный стиль.
Это неудобно. Это неудобнее, чем каждый раз править отступы.
И я всё ещё надеюсь на то, что суслик есть. Просто пока не найден. Где-то же вшито это число.
Ты глубоко ошибаешься в людях.
У меня by default думать о людях хорошо.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
Где-то же вшито это число.

поиск в преферансах успеха не принес ) есть файл в 4мб с установками бинарный, но практического смысла копаться в нем и править не вижу, даже если там это и есть
 
  • Спасибо
Реакции: Linxy

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
  • Спасибо
Реакции: garif

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
в принципе, можно на хоткей повесить скрипт, который будет делать список, но и сразу исправлять параметры на заданные заранее. могу написать.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168

Вложения

  • Screenshot 2017-02-16 16.27.07.png
    Screenshot 2017-02-16 16.27.07.png
    11.3 КБ · Просм.: 516

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 323
Реакции
7 870

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 323
Реакции
7 870

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
и для всех будущих стилей.
 

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218
эти списки будут вечно!
 

Jeine

Да здравствует разум! Да сгинет маразм!
15 лет на форуме
Сообщения
7 299
Реакции
6 312

Не по теме:
если я заменю батарейки.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
Отступы должны от кегля зависеть по идее
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
в общем вот на скорую руку, 4 мм hardcoded
применять к выделенному тексту - если повесить скрипт на шоткат, то все быстро

Код:
app.scriptPreferences.measurementUnit = MeasurementUnits.MILLIMETERS;
var bulletIndent = 4;

try{
  
var startIndent = app.selection[0].leftIndent;
app.selection[0].bulletsAndNumberingListType = ListType.BULLET_LIST;
app.selection[0].leftIndent = startIndent + bulletIndent;
app.selection[0].firstLineIndent = -bulletIndent;

}catch(e){}
 
  • Спасибо
Реакции: Linxy

Linxy

Девушка с битой
10 лет на форуме
Сообщения
2 277
Реакции
3 836
в общем вот на скорую руку, 4 мм hardcoded
применять к выделенному тексту - если повесить скрипт на шоткат, то все быстро
Идея хорошая. 'thank'
Хотелось бы изменять оба параметра, они не всегда должны быть равными.
И скрипт делает из нумерованного списка маркированный.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
ну речь про буллеты была вроде. изначально я подразумеваю вообще нет списка, просто текст
немного улучшил - можно применять сразу к нескольким абзацам с разными отступами. отдельных стилей списков тут уже понадобилось бы три, кстати.

Код:
app.scriptPreferences.measurementUnit = MeasurementUnits.MILLIMETERS;
var bulletIndent = 4;

try{
for(var i=0;i<app.selection[0].paragraphs.length;i++)
{
var startIndent = app.selection[0].paragraphs[i].leftIndent;
app.selection[0].paragraphs[i].bulletsAndNumberingListType = ListType.BULLET_LIST;
app.selection[0].paragraphs[i].leftIndent = startIndent + bulletIndent;
app.selection[0].paragraphs[i].firstLineIndent = -bulletIndent;
}
}catch(e){}

при желании можно все побороть )
 

Вложения

  • Screenshot 2017-02-16 16.50.09.png
    Screenshot 2017-02-16 16.50.09.png
    14.5 КБ · Просм.: 728
  • Спасибо
Реакции: Linxy

Linxy

Девушка с битой
10 лет на форуме
Сообщения
2 277
Реакции
3 836
Я что-то накрутила или он действительно добавляет 4, а не заменяет на него?
Изначально список с 6,35 и –6,35.
После скрипта 10,35 и –4.
 

Skvoznyak

15 лет на форуме
Сообщения
5 500
Реакции
2 168
к left добавляет, first заменяет. так и задумано

не надо его применять к списку. применяйте к тексту, он сделает список с нужными отступами.
 

Linxy

Девушка с битой
10 лет на форуме
Сообщения
2 277
Реакции
3 836
Аааа, поняла. Тогда всё отрабатывает правильно.
 

azz

alexey
15 лет на форуме
Сообщения
711
Реакции
359

Не по теме:
не говоря уж о нумерованных, где вообще на каждый список надо новый стиль делать, либо restart numbering в начале нажимать каждый раз.
не нужно... все гибко настраивается для сброса нумерации.

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