Новости Ubuntu: Xneur и ддввооййнныыее буквы, Skype, преамбула в TexMaths

У меня по прежнему на ноутбуке стоит Ubuntu. Сейчас это LinuxMint Cinnamon 18 для 64 бит.

Итак, есть такая известная в мире Linux программа Xneur – аналог Punto Switcher для Windows и Mac. Проблема в том, что при работе в Chrome (Chromium) с включенным Xneur при вводе с клавиатуры возникает эффект дублирования символов: ввоотт ттаакк ээттоо ввыыгглляяддиитт ии ээттоо ооччеенньь ррааззддрраажжааеетт!!

Проблема известная. Заглянул в интернет и ужаснулся от того, какое решение предлагают и от того, что люди этим решением удовлетворены! Метод лечения прост: включить в настройках Chrome “Use system title bar and borders”. Да, после этого проблем с Xneur нет, люди довольны, благодарят за подсказку… но ведь после включения этой галочки вкладки хрома получаются не с самого верха экрана! Над вкладками появляется безполезное пространство, чтобы переключать вкладки нужно более аккуратно кликать мышью. В общем, я теперь Xneur не использую.

Skype 4.3.0.37 для Linux в последние недели стал вести себя отвратительно. Практически полностью пропала синхронизация чатов. То есть, мне кто-то пишет в чат, а запущенный на ноутбуке скайп не отображает это. Потом я вижу сообщение у себя на телефоне. Все же мои сообщения, отправленные со Skype 4.3.0.37 доходят адресату, но не появляются на других моих устройствах и в веб-версии.

Оказывается, уже некоторое время разрабатывается новая, полностью переработанная версия Skype для Linux! Правда, пока она находится в стадии “альфа”, нельзя совершать видео-звонки (аудио – можно), мало настроек, но чаты и синхронизация работают! Загрузить и написать отзыв можно на сайте: https://community.skype.com/t5/Linux/Skype-for-Linux-Alpha-and-calling-on-Chrome-amp-Chromebooks/td-p/4434299.

Если вы работаете в LibreOffice и вам нужно часто набирать формулы, то вы наверняка обратили внимание на расширение TexMaths. С помощью этого расширения легко набирать математические формулы используя язык разметки LaTeX. Более того, формулы автоматически превращаются в картинки, так что проблем с отображением на других компьютерах, других системах не будет (при этом формулы можно редактировать, LaTeX код хранится в свойствах изображений). Так вот, в свойствах этого расширения есть стандартная преамбула для LaTeX:

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[usenames]{color}

% Uncomment this line for sans-serif font
%\everymath{\mathsf{\xdef\mysf{\mathgroup\the\mathgroup\relax}}\mysf}

% Uncomment these lines for colored equations
% Caution! Background color breaks transparency!
%\definecolor{fgcolor}{RGB}{0,0,255}
%\definecolor{bgcolor}{RGB}{255,0,0}
%\pagecolor{bgcolor}\color{fgcolor}

Но для набора моих формул мне нужно добавить в преамбулу еще одну строчку

\usepackage{braket}

Это легко делается в настройках расширения. Однако, проблема в том, что такая измененная преамбула сохраняется только в свойствах данного документа. Если же вы начинаете редактировать новый документ, то нужно опять менять преамбулу. Это неудобно, а автор так прямо и написал:

Starting with TexMaths 0.38, the preamble is stored into the document properties. This way each document can have its own preamble. Note the default preamble is global and can’t be changed.

Если нельзя, но очень хочется, то можно! Как изменить преамбулу по умолчанию:

1. Удаляем расширение TexMaths из вашего LibreOffice.
2. Загружаем из интернета или находим на диске собственно файл расширения texmaths-0-42.oxt (для последней на данный момент версии 0.42).
3. На самом деле этот файл является архивом и может быть открыт архивным менеджером, который наверняка у вас установлен. Открываем texmaths-0-42.oxt архивным менеджером.
4. Видим файлы и папки. Заходим в папку TexMaths, а в ней находим файл TexMathsPrefs.xba
5. Открываем этот файл для редактирования в простом текстовом редакторе типа блокнота, Geany, gedit и т.п. Вот прямо из архива открываем, так чтобы после редактирования и сохранения файл автоматически поменялся внутри архива.
6. Внутри файла TexMathsPrefs.xba находим строчки отвечающие за преамбулу:


"\usepackage{amsmath}" & chr(10) &_
"\usepackage{amssymb}" & chr(10) &_

7. Добавляем необходимую строчку \usepackage{braket} вот таким образом:


"\usepackage{amsmath}" & chr(10) &_
"\usepackage{braket}" & chr(10) &_
"\usepackage{amssymb}" & chr(10) &_

8. Сохраняем файл. Архивный менеджер просигнализирует, что файл изменился и спросит – изменять ли его в архиве? Нужно ответить конечно изменить.
9. В LibreOffice заходим в менеджер расширений и добавляем измененный нами texmaths-0-42.oxt.
10. Готово!

Поделиться:      twitter       facebook