Форматирование меток списка в Microsoft PowerPoint независимо от следующего текста

1448
Phys251

Я хотел бы отформатировать метки списка без текста сразу после того, как метка влияет на этот формат. Например:

1. Первый пункт
2. Второй пункт

Смелость "1" определяется жирным шрифтом F в первую очередь. Но я не могу понять, как сделать точное форматирование в Office PowerPoint 2016. Я искал здесь решение, но, похоже, что решения, приведенные для более ранних версий Office. Как мне отформатировать мой список, как показано выше?

Важное редактирование: это касается PowerPoint, а не Office в целом.

1
Какое приложение Office вы используете? fixer1234 7 лет назад 0
Силовая установка. По какой-то причине это не проблема в Word. Phys251 7 лет назад 0
Вы хотите сказать, что нумерация форматируется как текст, и вы хотите изменить ее так, чтобы она соответствовала вашему примеру, или пример указывает на проблему, и вы хотите изменить ее так, чтобы формат чисел соответствовал тексту? fixer1234 7 лет назад 0

4 ответа на вопрос

2
Phys251

Я набрал Alt+ 8203в начале строки, чтобы вставить столяр нулевой ширины. (Нажмите и удерживайте Alt во время набора 8203 на цифровой клавиатуре ; затем отпустите Alt.) Это устранило проблему.

Спасибо за напоминание, что Alt + (nnnn) работает в Microsoft Office. Я, наверное, знал это однажды, но как-то забыл. Scott 7 лет назад 1
Но десятичное 8203 равно ** 200B ** в шестнадцатеричном, поэтому я считаю, что вы получаете кодовую точку U + 200B, пространство нулевой ширины. Scott 7 лет назад 1
0
Will.Beninger

Asker уточнил, что они имеют в виду PowerPoint 2016,
поэтому я попробовал его, и у меня были те же результаты, что и у вас. Похоже, это не ново, так как мне удалось найти вопрос Microsoft по той же теме.

Я в ужасе, это лучший обходной путь, который я могу придумать ... но он сделает свою работу. Повторная публикация «решения»:

Выберите «T» и нажмите Ctrl + B, чтобы развернуть его (вместе с номером).

Поместите текстовый курсор слева от буквы T, затем выберите «Вставка»> «Символ символов» на ленте. В диалоговом окне «Символ» выберите «Шрифт: (обычный текст)».
Убедитесь, что в
поле « Уникод (шестнадцатеричный) выбран». В поле «Код символа:» введите: 034f

Убедитесь, что выбран символ с именем: Combining Grapheme Joiner
Нажмите «Вставить».
Теперь вы можете выбрать только букву T и снова выделить ее жирным шрифтом. Символ, который вы только что вставили, не имеет ширины, но вводит PPT в заблуждение, считая, что перед буквой T есть неснятый символ.

Таким образом, в вашем случае вы можете сделать следующее, чтобы воспроизвести то, что вы хотите:

  1. Создайте свой список как:
    1. Первый
    2. Второй
  2. Вставьте указанный выше символ перед обоими жирными буквами ^, представляющими мой невидимый символ без ширины
    1. ^ F первый
    2. ^ S econd
  3. Разверните S во втором, и все будет готово.
    1. ^ Первый
    ** 2. ^ ** Второй

Мой скриншот из PowerPoint:
Скриншот

Проблема в PowerPoint, а не в Office в целом. Я должен был прояснить это. Phys251 7 лет назад 0
Обновлен на основе только PowerPoint. Не горжусь этим обходным путем ... но это работает Will.Beninger 7 лет назад 0
0
Scott

В Microsoft Word форматирование числа или маркера перед элементом списка определяется форматированием знака абзаца в конце абзаца. Это легко увидеть (и манипулировать), если вы нажмете «Показать / Скрыть ¶»:

нумерованный список в Microsoft Word с отформатированными числами

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

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

Проблема в PowerPoint, а не в Office в целом. Я должен был прояснить это. Phys251 7 лет назад 0
0
Scott

Это в основном совпадает с ответом Will.Beninger, который, в свою очередь, основан на странице «Unbold нумерованный список» в сообществе Microsoft (answers.microsoft.com), но этот вопрос несколько упрощен и проиллюстрирован лучше.

  1. Введите свой список. (Отформатируйте его как нумерованный список.) Выделите весь первый абзац и выделите его жирным шрифтом:

    second item is not bold

  2. Нажмите на начало s econd пункта / п; то есть тот, где вы хотите отформатировать число без (видимого) форматирования текста. На ленте перейдите на вкладку «Вставка», панель «Символы» и нажмите «Символ» ( значок со значком Ω ). Убедитесь, что в поле «from» (нижний правый угол окна) выбран «Unicode (hex)», и введите «200D» в поле «Code Character». Слова «Zero Width Joiner» должны появиться в «Unicode name» (левый нижний угол окна).

    “Insert Symbol” dialog box

    Нажмите «Вставить» и «Закрыть».

  3. Ваш слайд по-прежнему выглядит так же, как и раньше, но теперь слева от точки вставки (т. Е. Слева от «S») 1 находится невидимый символ (нулевой ширины) . Следующий шаг - нажать Shift+ (cursor left) (или Shift+ Home), чтобы выбрать его. Точка вставки (курсор) исчезнет.
  4. Теперь, когда у вас есть невидимый символ в начале выбранного элемента списка, отформатируйте его, как вы хотите. Число «2» будет отформатировано одинаково.

    number “2” is bold

    (На самом деле нет нужды подбадривать букву «S», просто чтобы отменить ее на следующем шаге.)

Поскольку вы форматируете число «2» так же, как (весь) первый элемент списка, как только вы поймете эту технику, вы сможете сделать это немного более эффективно:

  1. Введите свой список. (Отформатируйте его как нумерованный список.)
  2. Нажмите на начало s econd пункта / абзаца и вставить «нулевой ширины» характер, как описано выше.
  3. Нажмите Shift+ (cursor left) (или Shift+ Home), чтобы выделить его невидимым символом. Затем нажмите Shift+, (cursor up) чтобы дополнительно выбрать (весь) первый элемент списка.
  4. Отформатируйте выделенный текст ( включая невидимый символ) по своему желанию.

[Выше был протестирован в PowerPoint 2013.]

Мне кажется, что символы Unicode 200B («пространство нулевой ширины») и 200C («не соединяющий нулевую ширину») работают так же, как и 200D. И, насколько мне известно, 034f («Объединение Grapheme Joiner»), предложенный Microsoft, также работает.
__________
1 Кстати, вы можете «видеть», что он там, (cursor left) и (cursor right)вести себя хорошо . Например, если вы щелкнете в конце первого элемента списка и нажмете , точка вставки переместится в начало второго элемента списка. Но если вы нажмете снова, точка вставки останется (по-видимому) на месте. На самом деле он переместился вправо от невидимого персонажа, но все еще слева от буквы «S».

Этот соединитель нулевой ширины не появился в окне символов, но Alt-8203 все равно его поднял и решил проблему. Phys251 7 лет назад 0
(1) Что вы имеете в виду, «не появилось в окне символов»? Как видно из скриншота в моем ответе, ни один из невидимых символов *** не появляется *** в окне символов. (2) Ты уверен? Десятичное число 8203 равно ** 200B ** в шестнадцатеричном, поэтому я считаю, что вы получаете кодовую точку U + 200B, пространство нулевой ширины. Scott 7 лет назад 0