Тут я могу из обычного лолучить отраженный текст, но тогда он после копирования в Word или Блокнот принимает исходный вид. В этой подсказке дается код #x202E; ‬ Но он мне не дал отраженных букв.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок. А в том, чтобы писать программы, работающие при любом количестве ошибок.
Таблица соответствий в коде страницы по первой ссылке:
Скрытый текст
var flipTable = {
a : '\u0250',
b : 'q',
c : '\u0254',
d : 'p',
e : '\u01DD',
f : '\u025F',
g : '\u0183',
h : '\u0265',
i : '\u0131',
j : '\u027E',
k : '\u029E',
//l : '\u0283',
m : '\u026F',
n : 'u',
r : '\u0279',
t : '\u0287',
v : '\u028C',
w : '\u028D',
y : '\u028E',
'.' : '\u02D9',
'[' : ']',
'(' : ')',
'{' : '}',
'?' : '\u00BF',
'!' : '\u00A1',
"\'" : ',',
'<' : '>',
'_' : '\u203E',
'\u203F' : '\u2040',
'\u2045' : '\u2046',
'\u2234' : '\u2235',
'\r' : '\n',
а : 'ɐ',
б : 'ƍ',
в : 'ʚ',
г : 'ɹ',
д : 'ɓ',
е : 'ǝ',
ё : 'ǝ',
ж : 'ж',
з : 'ε',
и : 'и',
й : 'ņ',
к : 'ʞ',
л : 'v',
м : 'w',
н : 'н',
о : 'о',
п : 'u',
р : 'd',
с : 'ɔ',
т : 'ɯ', // ʟ ɯ ᅩ
у : 'ʎ',
ф : 'ф',
х : 'х',
ц : 'ǹ',
ч : 'Һ',
ш : 'm',
щ : 'm',
ъ : 'q',
ы : 'ıq',
ь : 'q',
э : 'є',
ю : 'oı',
я : 'ʁ'
Нет там никакого зеркала, а просто подобраны символы, похожие на зеркальное отражение, где-то похоже, а где-то не очень похоже. Как вариант - делайте замену символов в Excel-е, а потом копируйте в блокнот
Alemox, Ваш Эксель у меня открылся в виде абракадабр. У меня версия 2003 года. А в Макросах я не разбираюсь и не понял куда вписать ПЕРЕВЕРТЫШ = StrReverse(str). Скажем, если я вставляю слово в ячейку А1, как в В1 получить отраженное слово?
Что-то я не врубился как получить отраженные буквы. В Скрытом тексте я вижу коды символов но вставляя их в строку Коды знака (Word-a) ничего не выводится.
Юрий М написал: А инструмент "Камера" с последующим поворотом на 180 градусов не подойдёт?
И снова ваша таблицаь открылась в моем Эксель 2003 в виде абракадабр и я не вижу его содержимого. Чуть позже открыл в другом приложении ExcelViewer, но никакого отраженного текста я тут не вижу. Инструмент Камера переворачивает текст (это у меня получается), но не отражает его. Мне надо копировать именно в Блокнот..
Excaz, Берете любой редактор шрифтов, открываете нем любой понравившийся шрифт, отражаете по горизонтали все глифы, сохраняете под новым именем. пользуете UDF отсюда, применяете полученный шрифт.
не нужно в цитату копировать предыдущее сообщение [МОДЕРАТОР]
И снова вы говорите о снимке. Я конечно могу в Фотошопе или в том же Вёрде отразить рисунок (тот же что получаю в Экселе от Камеры). Но я уже устал повторять. Мне не рисунок а отраженный текст нужен который копируется в Блокнот.
Да все просто. 1. Используя StrReverse получаем развернутую строку. 2. Находим, или создаем свой, зеркальный шрифт, устанавливаем его, и применяем к тексту из п.1
Excaz написал: Тут я могу из обычного лолучить отраженный текст
Не можете. Если бы не поленились скопировать текст оттуда в блокнот, то увидели, что это всего лишь текст в обратном порядке. Зеркало делается средствами HTML CSS.
RAN написал: 2. Находим , или создаем свой, зеркальный шрифт, устанавливаем его, и применяем к тексту из п.1
Это уже ближе к истине. Шрифт Mirror действительно отразил в Word-e буквы. Но только английские, с русскими он не дружит. Причем, скопировать сюда мне снова не удалось. Тем не менее, покажу на рисунке. Исходный текст Daniel Guichard - Eh! l'mome На 1-й строке рисунка - отражение от шрифта Mirror, на 2-й строке рисунка - реверс есть, но отражения нет. Я уже запутался. Для полного выполнения моей задачи нужен реверс к отраженным буквам..То есть, первая буква текста D должна быть справа и буквы должны быть отраженными (на 2-й строке скрина они обычные, не отраженные).
Excaz написал: Мне не рисунок а отраженный текст нужен который копируется в Блокнот.
Я же не призываю Вас использовать Камеру. Я только предложил вариант. А в своём #17 реагировал на Ваш #15. Насчёт "устал повторять про Блокнот" - сначала про него вообще не было разговора - только про Word говорили.
Короче, я нашел обходной путь (гибридный вариант). К сожалению, он проходит лишь с английскими буквами. Причем, скопировать полученный результат хоть и удается, но тогда буквы принимают обычный вид.
И ещё вот какой момент: название темы не совсем корректно. Зеркально ведь может иметь несколько вариантов: поднесите зеркало слева/справа к тексту, а потом сверху/снизу - результат получим разный ))
Шрифт применим только к английским буквам. Копируем текст с Word-а или Excel (шрифт Mirror) и вставляем в ячейку А1 Экселя. В ячейке В1 пишем формулу =ПЕРЕВЕРТЫШ(A1) и получаем результат. Но скопировать сюда все равно не получается. Поэтому выкладываю скрин.
Так или иначе, кому удастся скопировать полученный результат в Блокнот, дайте знать. Мне всего лишь зеркальное отражение буквы z надо.