![]() |
можно ли в ворде сделать сравнительный поиск
Столкнулся со сложной проблемой. Дело в том, что мне диссертацию надо сдавать на рецензию, а у меня там в тексте есть недочеты.
1. где то после цитат ( предложений) стоит фио автора, но его нет в библиографическом списке 2. наоборот фио автора есть в библиографическом списке, но оно не стоит после цитаты. Можно ли сделать такое сравнение на соответствие фио авторов после цитат с теми, что указаны в библиографии и тех авторов что стоят после цитат, но не указаны в библиографии и добавить их с учетом алфавитного порядка в библиографию. а те фио, которые есть в библиографическом списке но не стоят ни в одной фразе, просто в этом списке желтым выделить? Для наглядности могу дать эти файлы. Если кто знает как это делается, выручите, плизз |
Цитата:
P.S. Если не использовали стилевое оформление — дело «дохлое». |
Вложений: 1
ISka, прикрепил
Тут есть указание авторов и он есть в библиографическом списке |
теперь надо как то отыскать тех кто указан после какого то абзаца и не указан в библиографии и добавить его туда
и наоборот кто есть в библио но нет в тексте. Тут просто может таких и не быть я себя проверяю просто. дело ювелирное. |
kontox, и как Вы предлагаете определять, что некий текст — это цитата?
|
хорошо, а что если сделать так: автоматизировать из серии ctrl -F:
1. пк должен сам взять автора из своего списка в библио , например Иванов И.И. и посмотреть встречается ли эта фамилия в главе 1 и 2 другое дело, что в главах пишется И.И. Иванов, а в списке лит-ры Иванов И.И. , надо этот момент учесть. те что не встречаются в главах пометить в списке библио желтым. 2-ая задача Вы правы усложняется. потому что надо, чтобы он смотрел авторов цитат, чтобы сличать. А можно в этом случае, я перед каждым автором в 1 и 2 главе напишу какое то кодовое слово, которое уникально и в тексте не встречается , чтобы ПК сличал авторов перед которым это кодовое слово с наличием этого фио со списком библио. Когда я получу результат, я просто сделаю замену, где это слово удалю. |
kontox, задача в изложенном виде автоматизации в принципе не поддаётся. Прежде всего — из-за ужасающе разношерстного оформления.
Вот пример попытки решения первого вопроса. Первое — надо как-то получить из документа ФИО. Предположим, это будет первое слово (предполагается, что «И.О.» отделены от «Ф», как и положено, неразрывным пробелом) в абзацах, содержащих нумерацию: Код:
Option Explicit Я — пас. С таким материалом работать не возьмусь. Цитата:
|
а если поставить этот вынужденный пробел , задача уже будет более решимой?
|
Вложений: 1
Цитата:
После приведения списка к единообразию можно будет пытаться решать первый вопрос. Вот Вам форма для облегчения поиска: Файл 102397, импортируйте её в документ и запустите. Двойной щелчок на строке списка вызовет переход к месту документа, содержащему приведённый в первом столбце текст. В результате Ваших будущих усилий все ФИО должны попадать в первый столбец данного списка. |
Вложений: 1
мне удалось получить список фио из глав. можно теперь их как то сличить с библиографией из серии сравни 2 документа?
|
kontox, я вроде бы по-русски писал, что как раз в библиографии не всё гладко, и даже выложил форму для помощи с исправлением этих недостатков.
|
понятно, сейчас сделаем.
а как импортировать их в документ? |
Будете смеяться — не нашёл документации. Используйте Import File and Export File Commands (File Menu).
|
Вложений: 1
файл импортирован , но как его запускать
|
Вложений: 1
Цитата:
Давайте сделаем так — я просто выложу документ с формой: Файл 102434. |
Время: 07:49. |
Время: 07:49.
© OSzone.net 2001-