Spickzettel für Textaktionen
Mit Aktionen kannst du in Agenda kurze Befehle eingeben, die nach Abschluss dynamisch in einfachen Text umgewandelt und erweitert werden oder eine bestimmte Aktion auslösen, etwa das Markieren einer Notiz als „Auf der Agenda“. Betrachte sie als schnelle Möglichkeit, eine Aktion auszulösen – etwa \remind einzugeben, um eine Erinnerung einzufügen, oder \date, um das aktuelle Datum einzufügen.
Aktionen werden mit einem Backslash-Zeichen (\) eingeleitet, das ein Autovervollständigungs-Menü aufruft, in dem die verfügbaren Aktionen angezeigt werden und das sich durch Eingabe der ersten Zeichen der gewünschten Aktion weiter filtern lässt.
Tipp: Auf iPhone und iPad ohne Hardware-Tastatur kann die Eingabe des Backslash-Zeichens etwas umständlich sein. Stattdessen kannst du einfach die Plus-Taste über der Tastatur gedrückt halten, um das Aktionsmenü aufzurufen. Praktisch!
Ebenso ist es auf manchen Tastaturen, etwa den chinesischen oder japanischen, schwierig, ein Backslash-Zeichen einzugeben. Deshalb kannst du überall dort, wo ein Backslash gezeigt wird, auch zwei Backticks (``) oder zwei Mittelpunkt-Zeichen (
··) verwenden.
Viele dieser Aktionen können sogenannte Parameter in Klammern aufnehmen (ähnlich wie du Tags Wertparameter hinzufügen kannst, beschrieben im Kapitel Tags, Personen, Textaktionen und Links), um das Verhalten der Aktionen weiter zu verfeinern. Zum Beispiel fügt \date(in: 2 weeks) das Datum in zwei Wochen ein statt des aktuellen Datums.
Als Standard gekennzeichnete Parameter gelten als Standardparameter, wenn keiner angegeben wird. So ist \tag(important) gleichbedeutend mit \tag(name: important).
Die meisten Aktionen funktionieren auch in Vorlagen, und darüber hinaus unterstützen Vorlagen einige Aktionen, die nur in Vorlagen funktionieren. Einen Überblick darüber findest du im Kapitel Vorlagen erstellen und verwenden.
Nachfolgend findest du einen vollständigen Überblick über die Aktionen, die Agenda derzeit unterstützt.
Einfügen
\tag
- fügt ein Tag-Token in den Notiztext ein
- Synonyme:
#,\insert-tag
Parameter
name– der Name des Tags – Standard, erforderlichcolor– der Name oder Hex-Wert der Farbe des Tags – Premiumvalue,text,string– ein optionaler Textwert – Zweiter Standardday,on,after,before,until,from,in– ein optionaler Tageswertdate,at– ein optionaler Datumswertint,integer,number,level– ein optionaler Ganzzahlwertfloat,double– ein optionaler Fließkommawert
Beispiele
\tag(name: important)– erzeugt das Tag#important, entspricht\tag(important)\tag(important, color: blue)– erzeugt das Tag#importantin Blau\tag(important, color: #333)– erzeugt das Tag#importantmit der Hex-Farbe #333\tag(priority, value: high)– erzeugt das Tag#priority(high), entspricht\tag(priority, high)\tag(due, day: tomorrow)– erzeugt das Tag#due(6 April 2022)\tag(due, in: 3 weeks)– erzeugt das Tag#due(26 April 2022)\tag(deadline, at: 17 oct 2022 13pm)– erzeugt das Tag#deadline(17 Oct 2022 at 13.00)\tag(priority, int: 1, color: red)– erzeugt das Tag#priority(1)in Rot\tag(version, float: 2.1)– erzeugt das Tag#version(2.1)
\person
- fügt ein Personen-Token in den Notiztext ein
- Synonyme:
@,\insert-person,contact
Parameter
name,alias,nickname– der Name der Person – Standard, erforderlich
Beispiele
\person(name: Tom G)– erzeugt die Person@(Tom G), entspricht\person(Tom G)
\reminder
- fügt eine Erinnerung ein und plant sie in der App „Erinnerungen“
- Synonyme:
\remind,\insert-reminder
Parameter
none– fügt eine Platzhalter-Erinnerung ein, die nicht geplant wirddue-date– eine Zeichenfolge in natürlicher Sprache, die ein Datum in der Zukunft darstellt – Standardtitle– der Titel der zu planenden Erinnerunglist– die Liste in der App „Erinnerungen“, in der die Erinnerung geplant werden sollall-day– plant die Erinnerung als ganztägige Erinnerung
Beispiele
\reminder– erzeugt eine ungeplante Erinnerung und öffnet das Bearbeitungs-Popover\reminder(today)– plant eine Erinnerung für heute in 30 Minuten\reminder(today at 6pm)– plant eine Erinnerung für heute um 18 Uhr\reminder(tomorrow evening)– plant eine Erinnerung für morgen um 18 Uhr\reminder(in 3 weeks)– plant eine Erinnerung in 21 Tagen\reminder(25 dec 2020, at 8pm)` – plant eine Erinnerung am 25. Dezember 2020 um 20 Uhr\reminder(today at 6pm, list: important)– plant eine Erinnerung für heute um 18 Uhr in der Erinnerungsliste „important“\reminder(all-day: tomorrow)– plant eine ganztägige Erinnerung für morgen
\star
- fügt am Ende des aktuellen Absatzes einen Stern in den Notiztext ein
- Synonyme:
#star,\insert-star,\flag
Parameter
none– fügt am Ende des Absatzes einen Stern ein
Beispiele
\star– erzeugt einen Stern am Ende des Absatzes, entspricht#star
\date
- fügt das aktuelle Datum in den Notiztitel oder -text ein
- Synonyme:
\insert-date
Parameter
none– fügt das aktuelle Datum im Standardformat einfull,long,medium,short– ein Standard-Datumsformat in der angegebenen Form – Standardformat– ein benutzerdefiniert formatiertes Datum, siehe Tipp und Hinweis untenlocale– die für die Formatierung des Datums zu verwendende Regiontimezone– die für die Formatierung des Datums zu verwendende Zeitzonein,for,offset– ein anderes Datum als heutedefault-format– legt das angegebene benutzerdefinierte Format als Standardformat von\datefest
Beispiele
\date– 22-07-20\date(full)– Wednesday, July 22, 2020\date(short)– 7/22/20\date(format: dd-MM-yy)– 22-07-20\date(full, locale: no)– onsdag 22. juli 2020\date(for: tomorrow)– 23-07-20\date(in: 2 days)– 24-07-20\date(offset: 3 weeks)– 12-08-20\date(default-format: dd-MM-yy)– 22-07-20 (und legt dieses Format als Standard fest)
Tipp: Einen vollständigen Überblick über die unterstützten Datumsformate findest du unter http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns. Ein Beispiel:
\date(EEE\, MMM d\, ''yy)ergibt Wed, Jul 22, ‘20. Beachte, dass die Kommas im Muster mit einem Schrägstrich maskiert werden müssen, sonst werden sie als nächster Parameter gewertet. Dasselbe gilt für Doppelpunkte, wie in diesem Beispiel:\time(format: HH\:MM), das 18:34 ergibt.
Wichtig: Wenn ein Format als Parameter angegeben wird – sei es ein benutzerdefiniertes oder eines von full, long, medium, short –, wird es auch zum Standardformat, wenn du den Parameter weglässt und nur
\dateeingibst. Um das Format wieder auf medium zurückzusetzen, kannst du einmal\date(default)eingeben.
\time
- fügt die aktuelle Uhrzeit in den Notiztitel oder -text ein
Parameter
none– fügt die aktuelle Uhrzeit im Standardformat einfull,long,medium,short– ein Standard-Zeitformat in der angegebenen Form – Standardformat– eine benutzerdefiniert formatierte Uhrzeit, siehe Tipp und Hinweis obenlocale– die für die Formatierung der Uhrzeit zu verwendende Regiontimezone– die für die Formatierung der Uhrzeit zu verwendende Zeitzonedefault-format– legt das angegebene benutzerdefinierte Format als Standardformat von\timefest
Beispiele
\time– 12:27\time(full)– 12:27:15 PM Western European Summer Time\time(short)– 12:27\time(format: HH\\:mm\\:ss)– 12:27:33\time(medium, locale: en_US_POSIX)– 12:27:15 PM
Tipp: Eine vollständige Liste der Regionen findest du unter https://gist.github.com/jacobbubu/1836273, eine Liste der Zeitzonen-Kennungen unter https://apphelp.readdle.com/calendars/index.php?pg=kb.page&id=588
\now
- fügt das aktuelle Datum und die aktuelle Uhrzeit in den Notiztitel oder -text ein
- Synonyme:
\timestamp
Parameter
none– fügt das aktuelle Datum und die aktuelle Uhrzeit im Standardformat einfull,long,medium,short– ein Standard-Zeitformat in der angegebenen Form – Standardformat– eine benutzerdefiniert formatierte Uhrzeit, siehe Tipp und Hinweis obenlocale– die für die Formatierung von Datum und Uhrzeit zu verwendende Regiontimezone– die für die Formatierung von Datum und Uhrzeit zu verwendende Zeitzonedefault-format– legt das angegebene benutzerdefinierte Format als Standardformat von\nowfest
Beispiele
\now– 22-07-20 02:30\now(full)– Wednesday, July 22, 2020 at 2:29:53 AM Western European Summer Time\now(short)– 7/22/20, 2:30 AM\now(format: dd-MM-yy HH\\:mm\\:ss)– 22-07-20 02:30:30\now(medium, locale: en_US_POSIX)– Jul 22, 2020 at 2:31:03 AM
\expression
- fügt das berechnete Ergebnis eines Ausdrucks in den Notiztext ein
- Synonyme:
\formula,\insert-expression,\math
Parameter
math– ein zu berechnender mathematischer Ausdruck – Standardsum,add,total– eine kommagetrennte Liste von Werten, die addiert werden sollencount– eine kommagetrennte Liste von Werten, die gezählt werden sollenmin,minimum– eine kommagetrennte Liste von Werten, aus denen der kleinste Wert gewählt werden sollmax,maximum– eine kommagetrennte Liste von Werten, aus denen der größte Wert gewählt werden sollaverage,avg– eine kommagetrennte Liste von Werten, aus denen der Durchschnitt gebildet werden sollmedian,med– eine kommagetrennte Liste von Werten, aus denen der Median gebildet werden sollstddev,standard-deviation,stdev– eine kommagetrennte Liste von Werten, aus denen die Standardabweichung gebildet werden sollsqrt,square-root– ein Wert, aus dem die Quadratwurzel gezogen werden solllog,lg,logarithm– ein Wert, aus dem der Logarithmus gebildet werden sollln,natural-logarithm– ein Wert, aus dem der natürliche Logarithmus gebildet werden sollrandom,rdm– ein Zufallswert zwischen 0 und der angegebenen Zahl
Beispiele
\expression(5 * 8)– 40\expression(sum: 2, 5, 7)– 14\expression(count: 2, 5, 7)– 3\expression(min: 2, 5, 7)– 2\expression(max: 2, 5, 7)– 7\expression(average: 2, 5, 7)– 4,666…\expression(median: 2, 5, 7)– 5\expression(stddev: 2, 5, 7)– 2,0548…\expression(sqrt: 9)– 3\expression(log: 9)– 0,9542…\expression(ln: 9)– 2,197…\expression(random: 9)– 7\expression(random: 1.0)– 0,598
\horizontal-rule
- fügt eine horizontale Linie (Trennlinie) in den Notiztext ein
- Synonyme:
\rule,\insert-horizontal-rule,\hr
Beispiele
\rule– fügt eine horizontale Linie ein
\table
- fügt eine Tabelle in den Notiztext ein
- Synonyme:
\insert-table,\tb
Parameter
none– fügt eine Standardtabelle mit 2x2 Feldern einsize,dimensions– die Größe der gewünschten Tabelle im Format Spalten x Zeilen – Standardcolumns,c– die Anzahl der Spalten, die die Tabelle haben sollrows,r– die Anzahl der Zeilen, die die Tabelle haben soll
Beispiele
\table– fügt eine Standardtabelle mit 2x2 Feldern ein\table(3x4)– fügt eine Tabelle mit 3 Spalten und 4 Zeilen ein\table(columns: 4)– fügt eine Tabelle mit 4 Spalten und 2 Zeilen ein\table(rows: 4)– fügt eine Tabelle mit 2 Spalten und 4 Zeilen ein\table(r: 3, c: 4)– fügt eine Tabelle mit 4 Spalten und 3 Zeilen ein
\link
- fügt einen Weblink oder einen Link zu einem Projekt oder einer Notiz in den Notiztext ein
- Synonyme:
\url,\insert-link,\ref,\href,[[ - Kurzformen:
\project,\note
Parameter
url– die Web-URL des einzufügenden Links Standarddescription,dimensions– der Beschreibungstext des Links – Zweiter Standardproject,project-title,to– der Name des Projekts, auf das der Link verweisen sollnote,note-title– der Titel der Notiz, auf die der Link verweisen soll
Beispiele
\link(apple.com, apple website)– fügt den Text apple website mit einem Link zu apple.com ein\link(url: http://microsoft.com, description: microsoft)– fügt den Text microsoft mit einem Link zu microsoft.com ein\link(project: Developing Yak App, description: YakApp)– fügt den Text YakApp mit einem Link zum Projekt Developing Yak App ein\link(note-title: Meeting the developers)– fügt einen Link zur Notiz mit dem Titel Meeting the developers ein
Tipp: Statt
\linkkannst du auch die Abkürzung[[verwenden, um einen Link zu einem anderen Projekt oder einer anderen Notiz einzufügen. Du kannst sogar[[recenteingeben, um eine Liste aller kürzlich bearbeiteten Notizen zu sehen, auf die du verlinken kannst.
\summary
- fügt eine Zusammenfassung an der Stelle der Auswahl oder des Cursors in den Notiztext ein
- Synonyme:
\summarize,\insert-summary
Parameter
none– fügt eine Zusammenfassung aller nicht abgehakten Listenpunkte einlist– fügt eine Zusammenfassung der Listenpunkte anhand eines der folgenden Kriterien ein: – Standardchecked– alle abgehakten Punkteunchecked– alle nicht abgehakten Listenpunktestarred– alle mit einem Stern markierten Absätzetagged– alle Absätze, die ein Tag enthaltenassigned– alle Absätze, die ein Personen-Token enthalten
tag– der Name des zusammenzufassenden Tagsperson– der Name der zusammenzufassenden Person
Beispiele
\summary– fügt eine Zusammenfassung aller nicht abgehakten Listenpunkte der Notiz ein\summary(list: checked)– fügt eine Zusammenfassung aller abgehakten Listenpunkte der Notiz ein\summary(starred)– fügt eine Zusammenfassung aller mit einem Stern markierten Absätze ein\summary(tag: urgent)– fügt eine Zusammenfassung aller Absätze mit dem Tag namensurgentein\summary(tag: priority[1])– fügt eine Zusammenfassung aller Absätze mit dem Tag namenspriorityund dem Wert1ein (beachte die Verwendung eckiger Klammern statt runder Klammern)\summary(person: tom)– fügt eine Zusammenfassung aller Absätze mit der Person namenstomein
\attachment
- fügt einen Anhang in den Notiztext ein und öffnet den Datei-Dialog zur Auswahl der anzuhängenden Datei
- Synonyme:
\attach,\file,\insert-attachment
Parameter
none– öffnet die Dateiauswahl, um einen einzufügenden Anhang auszuwählendescription,title,name– der Text, der als Beschreibung der als Anhang zu importierenden Datei verwendet werden soll – Standard
Beispiele
\attach– öffnet die Dateiauswahl\attach(My File)– öffnet die Dateiauswahl und verwendet nach dem Import My File als Beschreibung des Anhangs
\drawing
- fügt eine Zeichnung in den Notiztext ein und zeigt die Zeichenfläche an – nur iOS und iPadOS
- Synonyme:
\draw,\insert-drawing
Parameter
none– zeigt eine neue Zeichenfläche andescription,title,name– der Text, der als Beschreibung der Zeichnung verwendet werden soll – Standard
Beispiele
\draw– öffnet eine neue Zeichenfläche\draw(My Drawing)– öffnet eine neue Zeichenfläche und verwendet My Drawing als Beschreibung der Zeichnung
\template
- fügt den Inhalt einer Vorlage an der Einfügemarke in den Notiztext ein oder ersetzt die Auswahl damit
- Synonyme:
\insert-template
Parameter
name– der Name der zu verwendenden Vorlage – Standard, erforderlichinput– der Text, der den Eingabe-Platzhalter in der Vorlage ersetzen soll
Beispiele
\template(Book Review)– fügt den Inhalt der Vorlage Book Review ein\template(Book Review, input: The title of this book)– fügt den Inhalt der Vorlage Book Review ein und ersetzt den Platzhalter\inputdurch den Text The title of this book.
Absatzstil
\body
- setzt den Absatzstil auf einfachen Fließtext zurück
- Synonyme:
\p
Beispiele
\body– setzt jegliche Formatierung zurück, sodass beim Tippen der Absatzstil auf Fließtext gesetzt ist
\heading
- setzt den Absatzstil auf Überschrift
- Kurzformen:
\heading1,\h1,\heading2,\h2,subheading,\heading3,\h3,\heading4,\h4
Parameter
level– die zu verwendende Überschriftenebene – Standard
Beispiele
\heading– ändert den Stil in Überschrift, entspricht\heading1und\h1\heading(level: 2)– ändert den Stil in Unterüberschrift, entspricht\heading2,\h2und\subheading\h3– ändert den Stil in kleine Überschrift
\preformatted
- setzt den Absatzstil zurück auf vorformatierten Text
- Synonyme:
\pre
Beispiele
\pre– ändert den Stil in vorformatierten Text, entspricht\preformatted
\list
- setzt den Absatzstil auf eine ungeordnete Liste mit Strichen oder Aufzählungszeichen (je nach deiner Einstellung)
- Synonyme:
\ul,\dashed,\bulleted
Beispiele
\list– ändert den Stil in eine Strichliste, entspricht\ul, oder der Eingabe eines Bindestrichs, Sternchens oder Aufzählungszeichens gefolgt von einem Leerzeichen
\numbered
- setzt den Absatzstil auf eine nummerierte (geordnete) Liste
- Synonyme:
\ol
Parameter
none– setzt den Stil auf eine nummerierte Liste, die bei 1 beginntstart,from– die Startnummer für die Liste
Beispiele
\numbered– ändert den Stil in eine nummerierte Liste, die bei 1 beginnt, entspricht1.gefolgt von einem Leerzeichen\numbered(start: 5)– ändert den Stil in eine nummerierte Liste, die bei 5 beginnt, entspricht der Eingabe von5.gefolgt von einem Leerzeichen
\checklist
- setzt den Absatzstil auf eine Checkliste
- Synonyme:
\cl
Beispiele
\checklist– ändert den Stil in eine Checkliste, entspricht\cl
Listenaktionen
\check
- hakt den Checklisten-Punkt in der aktuellen Zeile ab
Parameter
none– hakt den Checklisten-Punkt in der aktuellen Zeile aball– hakt alle Checklisten-Punkte der Liste ab, zu der die aktuelle Zeile gehört
Beispiele
\check– hakt den Checklisten-Punkt in der aktuellen Zeile ab\check(all)– hakt alle Checklisten-Punkte der Liste ab
\check-all
- hakt alle Checklisten-Punkte der Liste ab, zu der die aktuelle Zeile gehört
- Synonyme:
\all
Beispiele
\all– hakt alle Checklisten-Punkte der aktuellen Liste ab
\uncheck
- entfernt das Häkchen des Checklisten-Punkts in der aktuellen Zeile
Parameter
none– entfernt das Häkchen des Checklisten-Punkts in der aktuellen Zeileall– entfernt die Häkchen aller Checklisten-Punkte der Liste, zu der die aktuelle Zeile gehört
Beispiele
\uncheck– entfernt das Häkchen des Checklisten-Punkts in der aktuellen Zeile\uncheck(all)– entfernt die Häkchen aller Checklisten-Punkte der Liste
\reset
- entfernt die Häkchen aller Checklisten-Punkte der Liste, zu der die aktuelle Zeile gehört
Beispiele
\reset– entfernt die Häkchen aller Checklisten-Punkte der aktuellen Liste
\sort
- sortiert die Checkliste, zu der die aktuelle Zeile gehört, so, dass abgehakte Listenpunkte nach unten verschoben werden
Beispiele
\sort– verschiebt die abgehakten Punkte der aktuellen Liste nach unten
Formatierung
\bold
- schaltet Fettformatierung ein oder aus
- Synonyme:
\b
Beispiele
\b– schaltet Fettformatierung ein oder aus, entspricht\bold
\italic
- schaltet Kursivformatierung ein oder aus
- Synonyme:
\i
Beispiele
\i– schaltet Kursivformatierung ein oder aus, entspricht\italic
\underline
- schaltet Unterstreichung ein oder aus
- Synonyme:
\u
Beispiele
\u– schaltet Unterstreichung ein oder aus, entspricht\underline
\fixed-width
- schaltet die Formatierung mit fester Zeichenbreite ein oder aus
- Synonyme:
\fixed
Beispiele
\fixed– schaltet die Formatierung mit fester Zeichenbreite ein oder aus, entspricht\fixed-width
\strikethrough
- schaltet Durchstreichung ein oder aus
- Synonyme:
\strike
Beispiele
\strikethrough– schaltet Durchstreichung ein oder aus, entspricht\strike
\superscript
- schaltet Hochstellung ein oder aus
- Synonyme:
\sup
Beispiele
\sup– schaltet Hochstellung ein oder aus, entspricht\superscript
\subscript
- schaltet Tiefstellung ein oder aus
- Synonyme:
\sub
Beispiele
\sub– schaltet Tiefstellung ein oder aus, entspricht\subscript
\color
- schaltet die Textfarbe ein oder aus
- Synonyme:
\text-color
Parameter
color– der Name der zu verwendenden Farbe – Standard, erforderlich
Beispiele
\text-color(color: green)– wechselt zu grüner Textfarbe, entspricht\color(green)\color(#333)– wechselt zur Textfarbe mit dem Hex-Wert #333
\highlight
- schaltet die Texthervorhebung ein oder aus
Parameter
color– der Name der zu verwendenden Farbe – Standard, erforderlich
Beispiele
\highlight(color: blue)– wechselt zu blauer Texthervorhebung, entspricht\highlight(blue)\highlight(#333)– wechselt zur Texthervorhebung mit dem Hex-Wert #333
\clear
- entfernt jegliche Formatierung und stellt einfachen Text wieder her
- Synonyme:
\c
Beispiele
\clear– setzt jegliche Inline-Formatierung zurück
Notizaktionen
\on-the-agenda
- markiert die Notiz als „Auf der Agenda“ oder hebt die Markierung auf, falls sie derzeit so markiert ist
- Synonyme:
\ota,\ontheagenda,\agenda
Beispiele
\ota– markiert die Notiz als „Auf der Agenda“, entspricht\on-the-agenda
\done
- markiert die Notiz als erledigt
Beispiele
\done– markiert die Notiz als erledigt
\undone
- hebt die Markierung der Notiz als erledigt auf
Beispiele
\undone– hebt die Markierung der Notiz als erledigt auf
\pin
- heftet die Notiz oben an das Projekt an
Beispiele
\pin– heftet die Notiz an
\footnote
- macht die Notiz zu einer Fußnote, die unten an das Projekt angeheftet wird
Beispiele
\footnote– verwandelt die Notiz in eine Fußnote
\unpin
- macht aus der angehefteten Notiz oder Fußnote wieder eine normale Notiz
Beispiele
\unpin– verwandelt die angeheftete Notiz oder Fußnote wieder in eine normale Notiz
\assign-date
- weist der aktuellen Notiz das angegebene Datum zu
- Synonyme:
\assign - Kurzformen:
\today,\tomorrow,\yesterday,\monday,\tuesday,\wednesday,\thursday,\friday,\saturday,\sunday
Parameter
day,on,after,before,until,from,in– eine natürlichsprachliche Angabe des Tages, der zugewiesen werden soll – Standarddate,at– eine natürlichsprachliche Angabe des Datums, das zugewiesen werden soll
Beispiele
\assign(17 oct 2022)– weist der Notiz den 17. Oktober 2022 zu\assign(in: 3 weeks)– weist der Notiz das Datum in 3 Wochen zu\assign(tomorrow)– weist der Notiz morgen zu\assign(next Wednesday)– weist der Notiz nächsten Mittwoch zu\today– weist der Notiz heute zu\friday– weist der Notiz den kommenden Freitag zu
\link-event
- verknüpft das angegebene Ereignis mit der aktuellen Notiz
- Synonyme:
\event
Parameter
day,on,after,before,until,from,in– eine natürlichsprachliche Angabe des Tages, an dem nach Ereignissen gesucht werden soll – Standarddate,at– eine natürlichsprachliche Angabe des Datums, an dem nach Ereignissen gesucht werden sollcalendar– der Kalender, auf den die Suche beschränkt werden soll
Beispiele
\event(17 oct 2022)– zeigt Kalenderereignisse am 17. Oktober an, mit denen die Notiz verknüpft werden kann\event(calendar: Work, 17 oct 2022)– zeigt Ereignisse aus dem Kalender „Work“ am 17. Oktober an, mit denen die Notiz verknüpft werden kann
\new
Hinzugefügt in Agenda 15
- fügt eine neue Notiz nach der aktuellen Notiz hinzu
Parameter
none– fügt eine neue Notiz nach der aktuellen Notiz hinzutitle– der Titel der Notiz, die erstellt wird – Standardtemplate– die Vorlage, die für die neue Notiz verwendet werden soll
Beispiele
\new– erstellt eine neue Notiz nach der Notiz, in der du dich gerade befindest\new(Part Two)– erstellt eine neue Notiz mit dem Titel Part Two\new(title: 15 Dec, template: Daily Meeting)– erstellt eine neue Notiz mit dem Titel 15 Dec unter Verwendung der Vorlage Daily Meeting.
\split
- teilt die aktuelle Notiz an der Einfügemarke
Parameter
none– teilt die aktuelle Notiz an der Einfügemarke – Standardtitle– der Titel der Notiz, die von der aktuellen Notiz abgeteilt wird
Beispiele
\split– teilt die aktuelle Notiz an der Einfügemarke\split(title: Part Two)– teilt die aktuelle Notiz an der Einfügemarke in eine neue Notiz mit dem Titel Part Two
\duplicate
- dupliziert die aktuelle Notiz
Parameter
none– dupliziert die aktuelle Notiz – Standardtitle– der Titel der duplizierten Notiz
Beispiele
\duplicate– teilt die aktuelle Notiz an der Einfügemarke, entspricht\new\duplicate(title: Part Two)– erstellt ein Duplikat der aktuellen Notiz mit dem Titel Part Two
\move
- verschiebt die aktuelle Notiz in ein anderes Projekt
Parameter
project,project-title,to– der Titel des Projekts, in das die Notiz verschoben werden soll – Standard, erforderlich
Beispiele
\move(to: Developing Yak App)– verschiebt die aktuelle Notiz in das Projekt Developing Yak App
\print
- druckt die aktuelle Notiz
Beispiele
\print– druckt die Notiz
Maskieren
Aktionen
Wenn du nicht möchtest, dass eine Aktion ausgeführt wird, sondern als Text erhalten bleibt, kannst du der Aktion ein zusätzliches Backslash-Zeichen voranstellen, so: \\tag(name: Alex). Die Aktion führt dann nicht zur Erstellung des Tags Alex, sondern bleibt als \tag(name: Alex) stehen. Alternativ kannst du den Absatzstil auf „Vorformatiert“ oder den Inline-Stil auf feste Zeichenbreite ändern, um die Ausführung von Aktionen zu verhindern.
Parameter
Ein Doppelpunkt und ein Komma haben in den Parameterlisten von Aktionen eine besondere Bedeutung. Wenn das Argument eines Parameters eines dieser Zeichen enthalten muss, kannst du es mit einem Backslash-Zeichen maskieren.
Zum Beispiel wird \date(format: YYYY, dd-MM) ohne Maskierung falsch ausgewertet und zeigt nur das Jahr 2022 an; stattdessen kannst du \date(format: YYYY\, dd-MM) verwenden, um 2022, 07-04 anzuzeigen.
Ebenso würde \split(Newsflash: ABC) ohne Maskierung nicht korrekt ausgewertet, \split(Newsflash\: ABC) hingegen schon.
Lokalisierung
Beachte, dass alle Aktionen und Parameter entsprechend der Sprache der App korrekt lokalisiert sein sollten. Du kannst in diesem Fall entweder die obige englische Variante oder die übersetzten Varianten verwenden. Beachte, dass die Aktionen zwar Akzente und/oder Großbuchstaben enthalten können, du diese aber nicht eingeben musst. In der französischen Version von Agenda erhältst du beispielsweise eine nummerierte Liste, indem du eines der folgenden eingibst:
\numérotée\numerotee\Numérotée\numbered