Image

Надихнутий вищезагаданою картинкою (що є негласним символом журналу КоМА факультету Міжнародних відносин СНУ ім. Лесі Українки — http://goo.gl/ahi8o), і взагалі, темою лігатур http://plentyofcolour.com/2011/05/31/how-to-make-a-ligature/, задався задачею, як би можна реалізувати лігатуру тиду “знак оклику-кома”.

 

Трошки обдумавши все, реалізував це наступним чином:

  1. Описую змінну ComaLen — ширина символу “,”
    \newlength{\ComaLen}
  2. Для типової гарнітури — змінній ComaLen покладаю значення ширини символу “,”
    \settowidth{\ComaLen}{,}
  3. Друкую символ “!
  4. Засобами makebox досягаю друку коми зі зміщенням саме на необхідному місці
    makebox шириною в ширину символу “,“, в який поміщаю текст “,..” — де
    дві крапки — займають місце, проте невилимі (\phantom).

Отримав на виході: PDF-файл.

Результат можна побачити на ГітХабі — https://github.com/troyane/ComaSign.

Якщо у когось будуть кращі, чи оригінальніші пропозиції — пишіть.

Знак “знак-оклику-кома” засобами LaTeX

Send feedback

Заповніть поля нижче або авторизуйтесь клікнувши по іконці

Лого WordPress.com

Ви коментуєте, використовуючи свій обліковий запис WordPress.com. Log Out / Змінити )

Twitter picture

Ви коментуєте, використовуючи свій обліковий запис Twitter. Log Out / Змінити )

Facebook photo

Ви коментуєте, використовуючи свій обліковий запис Facebook. Log Out / Змінити )

Google+ photo

Ви коментуєте, використовуючи свій обліковий запис Google+. Log Out / Змінити )

З’єднання з %s