veda_cong: (Default)
[personal profile] veda_cong

(перепост от начала прошлой недели) Замучилась с плагинами обсидиан, но за две недели много поняла...


timediff - легко, быстро, ровно то, что мне надо для замеров времени на задание - и строчки в него легко генерятся двумя кнопками другого плагина. Проблема одна. Результат он не выдает и его никуда нельзя перевставить. Поэтому от джаваскриптовской обработки дат не очень отвертеться. Хотя текущую дату ставит еще ряд штук...


Kanban - интерфейс интуитивен. Минус в том, что архивация хоть и проставляет дату, но неудобна, а кнопки видны только в маркдаун версии страницы. Но ими хоть там можно пользоваться и вроде не ломают канбан-вид. Но лучше всего, как я решила, заводить под задачу отдельную страницу, манипулировать ими базой (фильтр по дате и фильтр под проекты) и кнопками изменения свойств - а в канбан просто кнопочкой копировать краткое имя задачи и ссылку на страницу. Тогда его потом можно удалять или сносить в столбик Done для сиюминутных задач и блоком копировать в "недельный архив", например


Emoji Toolbar - очень удобно. Выбор из всех доступных эмодзи нормальной панелью. И в панель следующего плагина прекрасно помещается. Если б еще можно было сделать пиктограммы кнопок... а вот тут облом. См. далее.



Editing Toolbar - изучать тоже почти нечего, и невероятно удобно. Вверху страницы у вас появляется набор кнопок, которые кроме стандартной маркдаунской разметки дают хтмл-тэгами, которые обсидиан читает - по умолчанию все обычно нужное, как в вордовской панели. И туда можно добавлять свои. И вот тут начинается подстава...


- Хтмл и маркдаун не дружат, кого кем ни обрамляй. Т.е. всякие курсивы придется перегенерировать хтмл-тэгами. Эмодзи в тексте, кстати, тоже иногда не читаются, но тут больше проблем вот с интерфейсами кнопок другого плагина...


- При попытке перегруппировать кнопки (мне не понравились группы по умолчанию, кое-что не используется, плюс нужно место для своих кнопок - панель не безразмерная. Возможность закреплять второй слой выбранных кнопок под каждую задачу - реквестируется. Как и расположение панели с других сторон экрана. Плавающая очень неудобна и там тоже глючит) - она взяла и удалила половину кнопок. Кажется, я нашла источник - нинада трогать подгруппу со ссылками и математикой, уж как есть использовать. Но надо потестировать в песочнице, что происходит при добавлении еще групп. А то мне ж надо... Но это хоть можно потестировать относительно быстро...


- Пиктограммы кажется из предзаданного только ряда или я не разобралась в загрузке своих. Бедновато.


- Зато туда можно добавлять свои кнопки: любая команда обсидиан и плагинов (ну вот панель эмодзи) и любой одно или двухстрочный текст - вместо тэгов хтмл и маркдаун. Например, вывод панели встроенных кнопок в текущем месте документа. А то следующий вариант работает только в пределах страницы и должен на ней лежать стабильно, неудобно


Buttons/Templater


Изучать их примерно неделю. Вроде бы и разобралась, но вот тут баги развернулись вовсю


- Swap не работает. Кнопка просто не переключается. Я вывела ту же функциональность с помощью создания следующей в ряду встроенной кнопки и удаления себя, но это патч


- Глюки с вставкой с относительным позиционированием линии. replace работает нормально, но line(+1) - что-то напутано в цифрах. Впрочем, методом тыка я вроде вывела нужные формулы


- Самое печальное. На кнопках, которые кодом (но которые только по одной на строку - панель не сделаешь) стилистика и форматирование работают все. А вот на встроенных кнопках - неа. Она просто не рендерится. Ничего. Даже встроенный цвет или перемена ширины кнопки. Хтмл, цсс, эмодзи, встроенные изображения... короче, пиктограмму не поставишь, если хочешь панельку. Только текст. И короткий, а то кнопка раздастся. Единственная идея щас - над панелькой текстовых кнопок делать табличку с пиктограммами в тексте, тем более, ее можно удалять и выводить кнопками же. Но...


- Говорят, что этот плагин подзаброшен, даже обсуждения на форуме какие-то неоконченные. Там есть "продолжатель" Metabind, но его же еще изучать надо( Как и Dataview. А я хочу версию 0.0 рабочего пространства прямо щас!


- И все равно с совокупным функционалом Buttons и Templater мне не хватает нормальной работы со строками (извлечь содержимое страницы еще понятно как, а вот найти что-то по кодовым словам...), математикой (обращения к отдельным линиям - вообще не подходит) и датами. В общем, в итоге я все же почитала довольно внятный и с мягким юмором (оцените про Алису на этой странице learn. javascript. ru/javascript-specials, например) учебник по джаваскрипту, поскольку в программировании не новичок, начало глотается сходу. Собственно, мне нужны первые пять глав для начала, и если б не простуда, я б их, наверно, сейчас уже дочитала. Но вот чтоб чинить чужие скрипты - придется составлять блоксхему всяких извратов типа ??= которые я сама даже использовать не хочу для читаемости, мне уже удобнее кнопкой сгенерировать длинный понятный вариант.


А ведь на это я и рассчитывала - что у меня будет рабочее поле с кнопками для каждой, массаракш, знаковой системы. Потому что фортран, джаваскрипт, хтмл-цсс, маркдаун, латех, гнуплот, специальные системы ключевых слов для минимум трех научных программ, которые я использую, набор особенностей в других... только майндкарты и кнопки спасут человека, который вынужден так вот прыгать, иначе вообще неэффективно:( А еще можно собрать себе векторный редактор изображений с преднастроенной палитрой избранного по вкусу на свою задачу, например, с элементами оптических схем:( Но. Дальше еще задача создания вот этих вот мануалей себе, чтоб не рыться в плохо организованных мануалях. Ну хоть с содержанием и ссылкой на страницу, чтоб найти где что... И самих панелей. Что нужно мне первым?(


Апд. Пока я тут болею, обсидиан выкатил обновление. В результате эмодзи на кнопках внезапно стали рендериться. Все остальное еще нет. Не знаю, кого благодарить, автора плагина, который вдруг смотрит соцсети, или случайно что-то починилось в самом обсидиане, но это очень вовремя.


Зато обнаружила, что в темплейтере у меня время просто так нормально ставится, а при попытке соединить с дополнительным форматированием что-то сбоит... но это я наверно еще не поняла как правильно соединять с джавовскими запросами на работу со строками... впрочем, и просто перевод строки что-то ломает


Апдейт. Про время - почти отбой тревоги. Это только где-то в мануале баг, откуда я это скопировала. Там в библиотеке дат, которую оно использует, минуты mm обозначаются, а MM - месяц:) То-то я смотрю, час оно отображает, а минуты всегда 11))) Причем я же читала эту таблицу, но еще не запомнила. Но кто-то в примерах тоже напутал, я пример на таймер точно копировала либо из мануаля к баттонс, либо к темплейтеру))) Причем из двух разных мест, раз в другом месте все работает и работало. Почти отбой, потому что мануаль поправьте) Функция популярная


Profile

veda_cong: (Default)
Веда Конг

December 2025

S M T W T F S
  12 3456
789 10111213
14151617181920
21222324 252627
2829 30 31   

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 4th, 2026 05:50 am
Powered by Dreamwidth Studios