Як зробити мистецький стіл "ASCII" для Facebook чи Twitter?


2

Як скласти таблицю з сервісами, які підтримують лише звичайний текст, як-от Facebook чи Twitter, оскільки всі вони неправильно налаштовані за відсутність моно-інтервалу шрифту? Іншими словами, як це зробити:

╔═══════════════════════════════════╦════════════╦ ════════╗
║ ║ Col1 Col2 ║ NumCol ║
╠═════════════════════════════════ ══╬════════════╬════════╣
║ Значення 1 ║ Значення 2 ║ 123 ║
║ Це рядок із лише однією коміркою ║ ║ ║
║ Цей рядок тестування html-об'єктів ║ Te
st ║ 45 ║
╚═══════════════════════════════════╩════ ════════╩════════╝

до цього:

╔═══════════════════════════════════╦════════════╦════════╗
║               Col1                ║    Col2    ║ NumCol ║
╠═══════════════════════════════════╬════════════╬════════╣
║ Value 1                           ║ Value 2    ║    123 ║
║ This is a row with only one cell  ║            ║        ║
║ This row is testing html entities ║ Te<br />st ║     45 ║
╚═══════════════════════════════════╩════════════╩════════╝

?


FYI: Чи існує веб-додаток для створення арт-таблиць ASCII? - Обмін стеками веб-додатків


4
Для роботи ASCII мистецтва потрібні монорозміщені шрифти або, принаймні, передбачувані шрифти. Це було добре у 80-х, коли всі шрифти були монорозміщені ... і його слід залишити там ...
Tetsujin

У мене те саме питання. Гадаю, що це можливо. qaz.wtf/u/convert.cgi та slothsoft.net/UnicodeMapper/?lang=en-us виглядають як круті інструменти, але я ще не зовсім з'ясував одношаровість для космічних символів.
Райан

Відповіді:


6

Таблиця несогласована, тому що вона вимагає моновідкладу. Шрифти з однотонним розміщенням не використовуються у Twitter та Facebook, але ви, можливо, зможете замінити текст відповідними символами однокодової фіксованої ширини. Це технічно не моно-інтервал, символи не обов'язково розміщуються врівень з фіксованою сіткою, і, наскільки мені відомо, немає такого еквівалента повної ширини для символів, як пробіл, але передбачуваний інтервал може полегшити створення гідного вигляду стіл тим не менше.

Блок unicode для символів на півшляху та на повну ширину - від U + FF00 до U + FFEF і текст, написаний цими символами looks like this. Ви можете скористатися інструментом автоматичного перетворення тексту, наприклад, таким . На пов’язаній сторінці також є цікаве попереднє читання для цього набору символів.


2

Ви не можете. Для цього потрібно використовувати шрифт фіксованої ширини, і це не може змусити цього клієнтів у Facebook чи Twitter.

Ви також не можете використовувати HTML <TABLE> s, оскільки немає жодних положень щодо їх введення / введення.


То чи є спосіб встановити таблицю у Facebook чи Twitter, не додаючи зображення?
Ooker

Не наскільки мені відомо. <TABLE> s мають історію зловживань підрядниками в форумах для коментарів / обговорень, щоб зруйнувати макет сторінки до точки непридатності, тому не зовсім дивно, що вони не підтримуються.
ewhac

1
Are you sure there's no way to force text to be rendered mono spaced?
Marcks Thomas

@ewhac. Горе, гравці, які дратують інших гравців? Чому вони роблять це? Я не бачу жодного зв’язку з таблицею.
Ooker
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.