2010-05-11 7 views
9

W widoku dziennym/tygodniowym agendy w trybie org, czy istnieje sposób wyświetlenia pełnego kontekstu wpisów?Jak wyświetlić pełny kontekst wpisów w widoku drzewa porządku obrad w trybie organizacji?

Moje odczytanie kodu polega na znalezieniu pierwszego nagłówka nad znacznikiem czasu i wyświetli go. Jednak w moim przypadku nagłówek ten ma często 3-4 poziomy głębokości i nie ma sensu bez pocisków nad nim. Nie wydaje się też, że istnieją haki, które łatwo to zmieniają. Filtrowanie jest trywialne, ale nie zmienia podstawowego formatu prezentacji.

Odpowiedz

8

Nie można wyświetlić całego kontekstu bezpośrednio w widoku planu, ale można kliknąć prawym przyciskiem myszy nagłówek w widoku planu, a pokaże się nagłówek w głównym oknie w kontekście rzadkiego drzewa.

Możliwe, że będziesz musiał zwinąć wszystko w głównym oknie, aby kliknąć prawym przyciskiem myszy, aby wyświetlić widok drzewa rozrzedzonego.

To wydaje się być bardzo zbliżone do tego, czego szukasz. Aby to sprawdzić, wykonaj następujące czynności:

  1. Utwórz żądany widok planu.
  2. W głównym oknie dokumentu zapakuj wszystko do tylko pierwszych rzędów gazet.
  3. Kliknij prawym przyciskiem myszy żądany nagłówek w widoku agendy. Powinien pokazać nagłówek w kontekście rzadkich drzewek w głównym oknie dokumentu.

Istnieje kilka rzeczy, które możesz zrobić, aby uzyskać lepsze informacje na temat kontekstu w widokach porządku dziennym, krótkie z użyciem funkcji prawym przyciskiem myszy opisanej powyżej.

Po pierwsze, możesz samodzielnie rozmieścić nagłówki, aby uzyskać więcej informacji kontekstowych. Możliwe byłoby np. Posiadanie licznych nagłówków czwartego poziomu oznaczonych "Zadaniami", z których każdy zawiera zadania związane z nagłówkami powyżej w każdym drzewie. Nie da to jednak dobrego kontekstu w widoku planu, ponieważ nagłówek każdego wiersza będzie taki sam (tj. "Zadanie") i nie będzie zawierał informacji w kontekście. Prostym rozwiązaniem byłoby po prostu, aby nagłówki były bardziej szczegółowe, np. "Zadania xxxx projektu" i "Projekt yyy zadania".

Innym sposobem na uzyskanie większego kontekstu w widoku agendy byłoby użycie "kategorii". Pierwsza kolumna w widoku planu jest domyślnie nazwą pliku zawierającą nagłówek, ale jeśli nagłówek ma kategorię, zostanie wyświetlona kategoria. Aby przypisać kategorię, aby nagłówek i wszystkie jego poddrzewa można dodać obiekt kategorię do głównego nagłówka, tak:

:PROPERTIES: 
    :CATEGORY:Project xxx Stuff 
    :END: 

Teraz agenda widok pokaże „projekt xxx rzeczy” w pierwszej kolumnie dla każdego porządek obrad zebrany z tego podtekstu nagłówków.

+0

Bałem się tego. Uważam to zachowanie za dziwne. Skończyło się na tym, że napisałem naprawdę gruby hack, by osiągnąć to, co chciałem. Przyjmuję tę odpowiedź, ponieważ jest wyczerpująca, aczkolwiek rozczarowująca dla mnie na poziomie osobistym. :) – Ray

+3

Możesz chcieć ponownie zadać pytanie na grupie dyskusyjnej "gmane.emacs.orgmode". (Możesz to zobaczyć tutaj: http://blog.gmane.org/gmane.emacs.orgmode) Nawet jeśli nie ma wbudowanego sposobu, aby uzyskać to, czego chcesz, mogą one być pomocne w naprawianiu hack i włączaniu go jako opcjonalny typ widoku planu. –

+0

@Ray: czy Twój eliksir jest dostępny gdzieś, czy był nawet zintegrowany z trybem org? Byłabym bardzo zainteresowana takim poglądem. – MostlyHarmless

1

Być może program nie jest tym, czego potrzebujesz. Chciałbym skorzystać z tego:

`M-x-org rzadki drzewo RET D”

następnie wybrać zakres dat i poruszania się po wynikach.

HTH

0

Follow-mode (S-f) dostaje dość blisko tego, co PO szuka. Kredyt na @armando.sano w komentarzu do innej odpowiedzi.

Powiązane problemy