Создаем свои собственные шаблоны в MyTetra.
Часто возникает необходимость создавать заметки по определенному шаблону. Но встроенной такой функции в MyTetra не предусмотрено.
Я выкрутился следующим образом. Буду описывать на примере создания таблицы размером 3x3 ячейки.
Покажу сразу код (сниппет), и расскажу что он значит.
<table border="1" style=" border-style:solid; margin-top:0px; margin-bottom:0px; margin-left:30px; margin-right:30px;" align="center" width="100%" cellspacing="-1" cellpadding="0"> <tr> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td></tr> <tr> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td></tr> <tr> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td> <td> <p style=" margin-top:0px; margin-bottom:0px; margin-left:15px; margin-right:15px; -qt-block-indent:0; text-indent:0px;">​</p></td></tr></table>
В первой строке:
margin-left:30px; margin-right:30px;
означают отступы самой таблицы слева и справа от краев видимой области браузера.
Далее в подстроках:
margin-left:15px; margin-right:15px;
означают отступы слева и справа внутри ячеек самой таблицы.
Также я использовал невидимый символ:
​
который нужен для того чтобы MyTetra не удалила отступы при отсутствующем тексте в ячейках.
Итоговый результат:
Чтобы сделать свой собственный шаблон - можно создать таблицу средствами самой MyTetra и произвести корректировку таблицы в html коде.
Развивая эту тему дальше можно создать однокнопочный скрипт, который будет вставлять в редактируемую заметку нужный шаблон.