Мне нужен транслит в фар 3, неужели готового нет?
В RESearch есть опция, но пресетов готовых нет, как их оформить не понятно, Ф1 нажимал.
по форуму искал.
Транслит в ФАР3
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Транслит в ФАР3
Добавить новый пресет, там задать исходные и результирующие символы (один к одному).
(выделение моё). Затем применить этот пресет.RESearch Help wrote: Транслитерировать
Транслитерировать _весь_ текст в редакторе, заменяя каждый символ из строки 'Исходные символы' в символ той же позиции из строки 'Результирующие символы' (или на последний, если эти строка слишком короткая).
Также посмотрите XLat в
far.config
и справку по соответствующим настройкам.А вот чтобы заменять один символ на несколько (например, ‘щ’ --> “shh”) — такое мне в Фаре не встречалось. Но можно легко решить макросами на нажатия соответствующих исходных клавиш (
O
--> “shh”, ShiftO
--> “Shh”) и каким-то общим для них переключателем, проверяемым у них в condition
. Если идти по этому пути, то лучше сделать один общий макрос для всех входных символов с табличным преобразованием внутри.Фар есть инструмент, а не нянька. © 2009 DrKnS
Транслит в ФАР3
Т.е. готового ничего нет, жаль.
1 к 1 не вариант.
Пока обойдусь батничком, и подумаю над макросом.
ЗЫ
Под версию 1.х находится аж 3 плагина, видимо в те времена язык макросов такого не позволял.
1 к 1 не вариант.
Пока обойдусь батничком, и подумаю над макросом.
ЗЫ
Под версию 1.х находится аж 3 плагина, видимо в те времена язык макросов такого не позволял.
Занимаюсь роликами и SEO, обращайтесь
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Транслит в ФАР3
Да, тогда всё равно пришлось бы оформлять по одному макросу на символ, т.ч. от обобщения никакой пользы не было бы.
Но раз уж вы нашли подходящие плагины, что же мешает их использовать в Фаре 3? Ведь он поддерживает плагины от Фара 1. Заодно бы и нам тут рассказали, что получилось, а что нет, и как именно.
Фар есть инструмент, а не нянька. © 2009 DrKnS
-
- Posts: 6820
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
Транслит в ФАР3
Не уверен, что точно требуется, но если надо заменять в редакторе б на b, в на v и т.д., то это можно сделать простейшим макросом, заменяющим выделенный текст.
P.S. Макрос перенесен в отдельную тему.
P.S. Макрос перенесен в отдельную тему.
Last edited by Shmuel on Thu 01 Nov, 2018 12:23, edited 1 time in total.
- HaRT
- Moderator
- Posts: 10823
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Транслит в ФАР3
Я и имел в виду подобное преобразование, только работающее не на блоке, а сразу при вводе, притом не только в редакторе.
Фар есть инструмент, а не нянька. © 2009 DrKnS
Транслит в ФАР3
Целых 3 причины: 1. не хочу лишний плагин, 2. есть батник, 3. не знал, что плагины от ФАР1 работают в ФАР3.
Завтра посмотрю макрос, но заранее спасибо!
Занимаюсь роликами и SEO, обращайтесь