Зробіть усі екземпляри певних рядків у файлі RTF жирним шрифтом


1

Скажімо, у мене є RTF-файл із таким вмістом:

Мені подобаються собаки. Більшість людей люблять собак. Деякі кішки люблять собак.

Тепер я хотів би зробити кожен примірник «собак» сміливим. Як я можу досягти цього найпростішим можливим способом, не вносячи всі зміни вручну?

Відповіді:


3

Найпростіший спосіб відкрити документ у текстовому режимі (не rtf) та здійснити пошук та заміну цих параметрів:

  • шукати: dog
  • замінити: \b dog \b0

Збережіть документ, не змінюючи нічого іншого, і це повинно бути добре. Слід заздалегідь зробити копію оригіналу, якщо щось піде не так.


0

Ви також можете відкрити RTF-файл у TextEdit, а потім запустити такий сценарій у редакторі AppleScript:

set x to "dogs"
set text item delimiters to x
tell application "TextEdit" to tell document 1
    set ti to text items of (get its text)
    repeat with i from 1 to (count of ti) - 1
        set l to count of (items 1 thru i of ti as text)
        set font of characters l thru (s + (length of x)) to "Helvetica Bold"
    end repeat
end tell
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.