В представлении программы org-режима daily/weekly, там способ отобразить полный контекст записей?
Мое чтение кода состоит в том, что он находит первый заголовок выше метки времени и дисплеев этим. Однако в моем случае, тот заголовок часто является 3-4 уровнями глубоко и не имеет смысла без маркеров выше его. Также не кажется, что существуют рычаги для легкого изменения этого. Фильтрация тривиальна, но не изменение фундаментального формата представления.
Не существует способа отобразить весь контекст непосредственно в представлении повестки дня, но вы можете щелкнуть правой кнопкой мыши на заголовке в представлении повестки дня, и это покажет вам этот заголовок в главном окне в разреженном древовидном контексте.
Возможно, вам придется свернуть все в главном окне, чтобы при щелчке правой кнопкой мыши отобразился вид разреженного дерева.
Это кажется довольно близким к тому, что вы ищете. Чтобы проверить, сделайте следующее:
Есть несколько вещей, которые можно сделать, чтобы получить лучшую информацию о контексте в представлениях повестки дня, кроме использования функции правой кнопки мыши, описанной выше.
Во-первых, вы можете расположить сами заголовки так, чтобы они давали вам больше информации о контексте. Например, можно иметь множество заголовков четвертого уровня с надписью "Задачи", каждый из которых включает задачи, связанные с заголовками, расположенными выше в каждом дереве. Однако это не даст хорошей контекстной информации в представлении повестки дня, поскольку текст заголовка каждой строки будет одинаковым (т.е. "Задача") и не будет содержать никакой информации в контексте. Простым решением было бы просто сделать заголовки более конкретными, например, "Задачи проекта xxxx" и "Задачи проекта yyy".
Другой способ получить больше контекста в представлении повестки дня - это использование "категорий". Первым столбцом в представлении повестки дня по умолчанию является имя файла, содержащего заголовок, но если у заголовка есть категория, то будет показана и категория. Чтобы назначить категорию заголовку и всем его поддеревьям, можно добавить свойство категории к основному заголовку, например, так:
:PROPERTIES:
:CATEGORY:Project xxx Stuff
:END:
Теперь просмотр повестки дня будет показывать "Project xxx Stuff" в первом столбце для каждой строки повестки дня, собранной из поддерева этого заголовка.