Я пишу статью для IEEE, используя Microsoft Office Word 2013
. Я хочу использовать dynamic reference
то, что доступно в этой версии Word
. В месте моей статьи references
похожи на:
бла-бла
[1,2,3,4,5]
Как я могу преобразовать его в нечто подобное, [1]-[5]
не теряя динамических способностей? Другими словами, я не хочу преобразовывать свои ссылки в файлы static text
.
Согласно этой странице на word.tips.net, это невозможно в Word.
Вместо этого есть предложение скрыть средние ссылки и добавить тире:
Одним из решений является выбор промежуточных ссылок в диапазоне, форматирование их как скрытого текста, а затем добавление тире. Например, вы можете выбрать «,4,5» из ссылок «3,4,5,6», отформатировать выделение как скрытый текст, а затем добавить тире, чтобы получить результат «3-6». Если у вас есть довольно много таких операций для выполнения в вашем тексте, вы можете немного автоматизировать их, используя следующий макрос:
Sub RefListToRange() Selection.Font.Hidden = True Selection.Collapse (wdCollapseEnd) Selection.TypeText Text:="–" End Sub
Выберите часть, которую вы хотите скрыть (например, «,4,5»), и макрос скроет ее и добавит тире.
пользователь5645