MarkMyWords Versionshinweise
- 2.11.0
- 2.10.2
- 2.10.1
- 2.10.0
- 2.9.0
- 2.8.1
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.1
- 2.5.0
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
2.11.0
Neu:- Illusion Format: Diese Funktion für den Haupteditor kann in den Voreinstellungen von MarkMyWords unter dem Punkt Editor > Highlight aktiviert werden. Diese Funktion bewirkt, dass die wichtigsten und am häufigsten verwendeten Markups direkt im Editor dargestellt werden. Diese Funktion ist für alle Markupsprachen außer HTML verfügbar. Umfangreiche Informationen zu dieser Funktion finden sich in der Hilfe von MarkMyWords.
- Syntax-Hervorhebung: Die Syntax-Hervorhebung wurde komplett neu entwickelt und ersetzt das alte System. Neben einer verbesserten und erweiterten Erkennung von Markups, arbeitet die neue Hervorhebung auch besser mit den eingestellten Editor-Optionen zusammen, sodass das Layout nicht mehr außer Form gerät.
Fehlerbehebungen:
- Behebt einen potenziellen Crash der App bei der Ausführung von MultiMarkdown, wenn bestimmte Bedingungen vorliegen
- Behebt einen Fehler der zum Crash von MarkMyWords führte, wenn bestimmte Voreinstellungskombinationen im Zusammenhang mit der Zeilennummerierung vorlagen
- Steuert gegen einen Darstellungsfehler im Editor in neueren macOS Versionen an, der unter bestimmten Bedingungen dazu führt, dass am unteren Rand "Geistertext" erscheint
Interner Markup Parser
Textile:
- Verbessertes Erkennung der Markup-Auszeichnungen fett (beide Typen), kursiv (beide Type), unterstrichen, durchgestrichen, hochgestellt und tiefgestellt sowie ihrer eingekapselten Variationen
- Stile in {} z.B. in Spans und anderen Elementen werden jetzt erkannt und umgewandelt
MultiMarkdown:
- Unterstützung für hoch- und tiefgestellten Text
- Kleinere Anpassung der Reihenfolge der Darstellung für Fußnoten und Bibliographie, sodass sie dem Original MultiMarkdown entsprechen
- Umwandlung des Bibliographie Markups komplett neu entwickelt, um besser dem originalen MultiMarkdown zu entsprechen
BBCode:
- Erweiterte Unterstützung von Großbuchstaben-Tags
- Weitere kleinere interne Verbesserungen
Smark:
- Kleine Schrift Markup implementiert
- Diverse interne Anpassungen und Verbesserungen
- Behebt kleinere Umwandlungsfehler von thead und tfoot mit Stilen
- Behebt einen Fehler bei der Listenerkennung bei bestimmte Zeichenkettenfolgen fälschlicherweise als Liste erkannt wurden
2.10.2
Fehlerbehebungen:- steuert gegen einen Fehler an, der dazu führt, das im Textfeld, unter bestimmten Umständen mit angepassten Einstellungen, Textartefakte erscheinen
2.10.1
Neu:- über die Option Datei importieren kann jetzt auch der Text von einfachen PDF-Dateien importiert werden. Bei PDFs mit nicht linearen Layout kann es zu Textverschiebungen kommen
- neues Outputformat für Extensions: Zwischenablage. Das Ergebnis des Plugins wird in die Zwischenablage kopiert
- Markup-Formatierungen können jetzt auf mehrere Selektionen im Text gleichzeitig angewendet werden. Um mehrere Stellen im Text zu selektieren, muss die CMD-Taste gedrückt gehalten werden, während mit der Maus die entsprechenden Passagen, die formatiert werden sollen, selektiert werden
- Neue Voreinstellungsoption für den Texteditor: wenn Text von Webseiten per Drag'n Drop oder Copy/Paste in das Textfeld eingefügt werden, kann automatisch eine Markup-Konvertierung durchgeführt werden. Diese Option kann in den Voreinstellungen unter Editor aktiviert werden
Verbesserungen:
- verbessert die korrekte Darstellung der Zeilennummerierung
- verbessertes Verhalten bei Dateinamensänderungen im Datei-Navigator-Panel
- verbessert das Verhalten bei der Erzeugung und dem Beenden eingerückter alphanumerischer Listen
- wenn im Asset-Pane kein Asset gewählt ist und die Aktion "Im Finder anzeigen" aktiviert wird, wird jetzt das entsprechende Verzeichnis angezeigt, sofern eines existiert
- diverse interne Verbesserungen, Optimierungen und Aktualisierungen
Aktualisiert:
- Hilfe für Extensions erweitert
Fehlerbehebungen:
- behebt kleinere Fehler mit der Darstellung von Assets im Text und dem Hinzufügen von Assets über Drag'n Drop, wenn Bilder Leerzeichen im Namen enthalten
- behebt einen Fehler, der beim Hinzufügen von Assets zu einem Eintrag unter bestimmten Umständen dazu führte, dass das Asset nicht hinzugefügt wurde
2.10.0
Neu:- neue Option für den Texteditor, um einen doppelten Zeilenumbruch nach Überschriften zu vollziehen. Diese Funktion kann in den Voreinstellungen von MarkMyWords unter dem Punkt Typographie aktiviert werden
- Lesbarkeitswertung: für englische und deutsche Texte kann im Info-Panel die Lesbarkeitswertung des aktuellen Textes eingesehen werden
- Javascript-Extensions: Option zusätzliche Javascript-Dateien in die jeweiligen Extensions einzubauen, z.B. Funktionsbibliotheken
Verbesserungen:
- Verbesserung der Datum-Einsetzen-Funktion im Zusammenspiel mit Widerrufen der Aktion
- verbesserte Satzzählung in den Textstatistiken im Info-Panel
- verbesserte Wortzählung in den Textstatistiken im Info-Panel
- verbesserte Markup-Entfernen Aktion, die meisten Sonderzeichen bleiben in ihrer ursprünglichen Form erhalten
- verbessertes Verhalten beim Abbruch des Einfügens von Textclips unter bestimmten Umständen
- diverse interne Optimierungen, Verbesserungen und Erneuerungen
Interner Markup-Parser:
MultiMarkdown Neu:
- Unterstützung für Abkürzungen (Akronyme) [MMD v6 Syntax]
2.9.0
Hinweis:MarkMyWords erfordert ab dieser Version mindestens macOS 10.13 oder neuer
Neu:
- Javascript-Extensions: Extensions können jetzt auch in Javascript geschrieben werden, um den Funktionsumfang von MarkMyWords zu erweitern. Details zu Extensions für MarkMyWords findet sich in der Hilfe von MarkMyWords unter dem Punkt „Extensions“. Neben einer Entwicklerdokumentation finden sich dort auch diverse Tipps zur Einrichtung von Extensions.
- Tab Aktion Nummern in Worte umwandeln. Schreibe eine Zahl, z.B. 111 und drücke die Tab-Taste, um die Zahl in „einhundertelf“ umzuwandeln.
- Service / Dienste Menü-Eintrag: Über diese Funktion kann von jedem Programm selektierter Text an MarkMyWords geschickt werden, welches den selektierten Text in einem neuen Dokument öffnet. Genauere Details und hilfreiche Tipps im Umgang mit dieser Funktion finden sich in der Hilfe von MarkMyWords unter dem Punkt: „Dienst-Funktion“.
- Text prüfen neue Funktion: Fehler lernen. Fehler können jetzt gespeichert werden, damit diese bei zukünftigen Text-Prüfungen automatisch korrigiert werden.
Verbesserungen:
- Verbessertes Verhalten der Marker-Selektion-Funktion
- kleinere Anpassungen und Verbesserungen beim Import von Dokumenten, um ein besseres Import-Resultat zu erhalten
- Verbesserungen bei der Einrichtung eines eigenen PHP Interpreters
- PHP Extensions können jetzt auch dann verwendet werden, wenn der interne Markup-Interpreter für die Textumwandlung verwendet wird
- diverse interne Modernisierungen
Fehlerbehebungen:
- behebt einen Fehler, der beim Schließen von Dokumenten mit gesetztem Farb-Label zum Absturz von MarkMyWords führte
- behebt einen Fehler in der Darstellung des Texteditors, der bei neueren Versionen von macOS zu unerwünschten Effekten am unteren Rand des Textfeldes führte
Änderungen:
- die Tastaturkurzbefehle für die Marker-Selektion mussten geändert werden, da die bisherigen in neueren macOS-Versionen vom System belegt sind
- Extension-System: in neueren Versionen von macOS (12 oder höher) steht die Sprache Python nicht mehr zur Auswahl. Für die Sprachen Perl und Ruby muss eine entsprechende Installation auf dem System vorhanden sein
Markup-Parser:
Smark Fehlerbehebungen:
- behebt einen Fehler bei der Transformation von span-, div-, para- und code-Tags mit zusätzlichen Attributen, wenn nach diesen Markierungen ein Zeilenumbruch folgt
- behebt einen Fehler in der Umwandlung von Listen, die Unterlisten enthalten
MultiMarkdown Fehlerbehebungen:
- bei der Umwandlung des {{TOC}}-Markups kam es unter gewissen Umständen zu falschen Zusammenstellungen
Markdown, MarkdownExtra, MultiMarkdown Fehlerbehebungen:
- behebt einen Fehler bei der Behandlung von Code-Blöcken, bei dem innerhalb des Code-Blocks Markup umgewandelt wurde
2.8.1
Neu:- neue, zusätzliche Option für den internen Markup-Parser, um HTML5 konforme Markup-Tags bei leeren Elementen (img, br, hr) zu erzeugen
Verbesserungen:
- Voreinstellungen zur Einrichtung des MultiMarkdown-Tools angepasst, um den neuen Vorraussetzungen gerecht zu werden
- kleinere interne Anpassungen
Fehlerbehebungen:
- behebt einen Fehler mit der LanguageTool.org Textprüfung, wenn ein &-Zeichen im Text vorkam, wurde nur der Text bis zu diesem Zeichen geprüft
- behebt einen Fehler für einige Sprachen bei der automatischen Generierung von Markup, wenn Bilder aus der Attachment-Leiste in den Text gezogen werden
Interner Markup-Parser
Verbesserungen:
Textile:
- Verbesserungen im Umgang mit Attributen bei Block-Elementen
MultiMarkdown:
- angepasste Darstellung für Fußnoten, diese werden nun hochgestellt und ohne Klammern dargestellt
- angepasste Darstellung für Citations, welche der aktuellen MultiMarkdown-Darstellung entsprechen
Fehlerbehebungen:
MultiMarkdown:
- behebt einen Fehler bei der Verwendung des Citations-Markups, der unter bestimmten Umständen zum Absturz der App führt
Textile:
- behebt einen Fehler bei der Verwendung von Markup-Attributen, der unter bestimmten Umständen zum Absturz der App führt
- behebt einen Fehler bei der Auflösung von Citation-Markup, der unter bestimmten Konditionen zu fehlerhafter Darstellung führte
2.8.0
Neu:- neues System zum formatierten Drucken und Export als PDF, samt entsprechenden Voreinstellungen, implementiert (erfordert macOS 11.0 oder neuer)
Verbesserungen:
- Import von Text-Dokumenten verbessert, sodass weniger überschüssige Leerzeichen und Leerzeilen erzeugt werden
- verbessertes Auftauch-Verhalten des CriticMarkup-Popover-Feature unter bestimmten Umständen
- Verbesserungen bei den Textstatistiken
- Verbesserung im Verhalten bei der Nutzung von Textclips, wenn die Auswahl durch die ESC-Taste abgebrochen wird
Fehlerbehebung:
- behebt einen Fehler bei der Darstellung eines Dokuments in einem externen Browser, der dazu führte, dass eingebettete Bilder nicht angezeigt wurden
2.7.0
Neu:- MarkMyWords unterstützt jetzt die Rechtschreib- und Grammatikprüfung von LanguageTool.org. Diese kann über die Ribbon-Leiste im Vorschaubereich aktiviert und genutzt werden.
- neues CriticMarkup Inline-Werkzeug zum bequemen Markieren von selektiertem Text. Aktivierung über die Menü-Option Markup > Inline CriticMarkup (⌃P)
Fehlerbehebungen:
- Fehler behoben im CSS-Auswahlmenü, dass bei der Wahl des Elements "CSS Stil hinzufügen" das falsche Fenster in den Voreinstellungen geöffnet hat
Generelle Verbesserungen:
- MultiMarkdown, wenn ein eigener Parser aktiviert werden sollte, kam es durch den internen Parser, wenn dieser aktiviert wurde, zu einem Konflikt. Statt des eigenen Parsers wurde der interne Parser verwendet. Für MultiMarkdown gilt nun, dass der eigens gesetzte Parser immer Vorrecht gegenüber den anderen Optionen genießt
MultiMarkdown Verbesserungen:
- das {{TOC}} Markup zur Erzeugung eines Inhaltsverzeichnisses wird jetzt unterstützt, ebenso die erweiterten Varianten {{TOC:2-3}} und {{TOC:3}}
Markdown, MarkdownExtra, MultiMarkdown Verbesserungen:
- Überschriften-Tags mit zusätzlichen Attributen werden nicht mehr von p-Tags umschlossen
Textile Verbesserungen:
- Inline Markup kann nun ebenfalls mit dem Zusatz-Markup für IDs und Klassen versehen werden
- CAPS Erkennung verbessert, mögliche CAPS innerhalb von HTML-Tags (Attribute) werden nicht mehr fälschlicherweise umgewandelt
- table. Markup wird jetzt auch unterstützt
- Verarbeitung von Attributen für Block-Markup verbessert
- behebt einen Fehler mit dem Padding-Right Attribut in Block-Markup
Smark Fehlerbehebungen:
- behebt ein Problem, bei dem unter bestimmten Umständen spezielle Elemente herausgelöst werden und kein korrektes Ergebnis liefern
- behebt ein Problem mit dem Code-Tag, der zu einer nicht ordnungsgemäßen Darstellung führte
2.6.0
Neu:- neue Option in den Voreinstellungen unter Typographie, um die automatische Fortführung von alphanumerischen Listen zu aktivieren bzw. zu deaktivieren
- neue Option in den Voreinstellungen Darstellung, um eine eigene Fensterfarbe festzulegen
- neue Option in den Voreinstellungen Darstellung, um Schaltflächen-Bildern eine andere Farbe zuzuweisen
- neue Option in den Voreinstellungen für den Ablenkungsfreien Modus, mit der Scrollbewegungen auch außerhalb des eigentlichen Textfeldes ausgelöst werden können
Verbesserungen:
- Entrückungsverhalten durch die Löschen-Taste in ungeordneten Listen (* -) verbessert
- Layout der Typographie-Voreinstellungen umgestaltet
- Layout der Editor-Voreinstellungen umgestaltet
- Layout der Voreinstellungen für den ablenkungsfreien Modus umgestaltet
- ein paar kleinere Layout-Verbesserungen beim Dokumentenfenster
- diverse interne Verbesserungen und Anpassungen
- beim internen Markdown, MarkdownExtra und MultiMarkdown Parser kann nun auch das Pipe-Zeichen (|) durch \| "escaped" werden
- beim internen MultiMarkdown Parser kann nun Tabellen ein [Caption-Element] am Ende der Tabelle hinzugefügt werden
Fehlerbehebungen:
- behebt einen Fehler bei der automatischen Alpha-Listen Erstellung des Editor, der bei bestimmten Zeichenkombinationen dazu führte, dass nicht weitergetippt werden konnte
- behebt einen Fehler beim internen MarkdownExtra und MultiMarkdown Parser, bei dem bei bestimmten Tabellenformatierungen die entsprechende Tabelle alle Elemente als Kopfzeilen formatiert wurden
- behebt einen Fehler beim internen MarkdownExtra und MultiMarkdown Parser, bei dem bei bestimmten Tabellenformatierungen fälschlicherweise eine zusätzliche leere Spalte hinzugefügt wird
- behebt einen Fehler beim internen MarkdownExtra und MultiMarkdown Parser, bei Colspan-Auflösungen
2.5.1
Verbesserungen:- JSON-Info-Datei bestehender Textbundle-Dokumente bleibt nach Änderungen bestehen und wird nicht mehr durch eine neue info.json überschrieben
- verbessertes Verhalten der HTML-Vorschau nach Einfügen von Text über Copy/Paste
- Verbesserungen beim Hinzufügen von Assets über Drag'n Drop
- Verbesserungen für den Hervorheben Modus im Ablenkungsfreien Modus
- Interner Textile Parser: den Caption-, Head- und Foot-Elementen für Tabellen können nun Attribute hinzugefügt werden
Fehlerbehebungen:
- behebt einen Fehler, der beim Löschen von Assets zum Absturz der App führen kann
- behebt einen Fehler im internen Markup-Parser für Markdown, MultiMarkdown und MarkdownExtra, der bei nummerierten Listen bei Verwendung von Tab-Zeichen dazu führen kann, dass MarkMyWords sich aufhängt oder keine formatierte Ausgabe erfolgt
- Interner Textile-Parser: behebt einen Fehler, der verhinderte, das Überschriften über mehrere Zeilen geschrieben werden konnten
- Interner Textile-Parser: behebt einen Fehler, der zur Erzeugung von <br />-Tage in Tabellenstrukturen unter gewissen Umständen führte
- Interner Textile-Parser: behebt einen Fehler bei der Umwandlung von Tabellen, die zum Abbruch der Konvertierung führen konnten
- Interner Smark-Parser: behebt ein Problem mit Anker-Links
- behebt einen Fehler im Ablenkungsfreien Modus, der verhinderte, dass geschrieben werden konnte wenn die Hervorheben-Funktion aktiviert war und keine eigene Schriftfarbe eingestellt wurde
2.5.0
Neu:- neue Funktion, die das Korrigieren von falsch geschriebene Wörtern vereinfacht und Korrekturvorschläge über Tastaturkurzbefehle ermöglicht. Diese Funktion kann in den Voreinstellungen unter dem Punkt Typographie aktiviert werden. Weitere Details zu dieser Funktion kann in der Hilfe nachgelesen werden
- neuer Hervorhebungsmodus im Ablenkungsfreien Modus, der die aktuelle Zeile, in der geschrieben wird gegen den restlichen Text hervorhebt. Einstellbar über die Voreinstellungen des Ablenkungsfreien Modus
Verbesserungen:
- wenn eine Textbundle-Datei weitere Elemente außer der üblichen Text-Datei, dem info.json und der assets-Verzeichnis enthält, bleiben diese Elemente erhalten
- verbessertes Verhalten von MarkMyWords im Zusammenspiel mit Quicksave-Verzeichnissen
- Animierung des Ein-, Ausklappens der Seitenleiste sowie Start und Ende des Ablenkungsfreien Modus. Wer keine Animationen möchte, kann diese in den Voreinstellungen von MarkMyWords unter dem Punkt "Animationen der Benutzeroberfläche reduzieren" abschalten
Fehlerbehebungen:
- behebt einen Fehler im internen Textile-Parser, der zu, Absturz des Programms führen kann
- behebt einen Fehler beim Öffnen von Textbundle-Datei, bei denen es bestimmten Umständen nicht die in der json-Datei festgelegte Markup-Sprache eingestellt wird
2.4.0
Neu:- neuer interner Markup-Interpreter mit Verbesserungen für alle von MarkMyWords unterstützten Markup-Sprachen
- Neue Voreinstellungsoptionen im Bereich Typographie, um die Systemweiten Texteinstellungen für "Automatische Ersetzung von zwei Leerzeichen durch Punkt" und "Wörter nach einem Punkt automatisch groß schreiben" in MarkMyWords anzupassen
Verbesserungen:
- einige kosmetische Anpassungen in der Voreinstellungen
- Aktivieren und deaktivieren der Syntaxfärbung in den Voreinstellungen erfolgt nun zeitnah
- Syntax-Färbung für Markdown, MarkdownExtra, MultiMarkdown, BBCode, Smark aktualisiert und verbessert. Um diesen zu verwenden, muss in den Voreinstellungen die Syntax-Färbung zurückgesetzt werden
Fehlerbehebungen:
- behebt einen Fehler in der Voreinstellungsnavigation, der zu einem internen Fehler führen kann
- behebt einen Fehler in der Darstellung des Fenster-Titels in den Voreinstellungen
- Textile: behebt die fehlerhafte Erzeugung des Link-Markups durch den Tastaturkurzbefehl
2.3.1
Verbesserungen:- derzeit selektierter Stil wird beim Export von Dokumenten nun berücksichtigt
2.3.0
Neu:- überarbeiteter Ablenkungsfreier Modus. Die Einstellungen für diesen Modus können nun alle direkt in diesem vorgenommen werden. Zusätzlich sind viele weitere Einstellungen für diesen Modus hinzugefügt worden, um diesen ganz den eigenen Wünschen anpassen zu können
Verbesserungen:
- Verbesserungen bei der automatischen Textlauf-Funktion, die nun den Anfang eines Textes, wenn dieser bereits länger ist, nicht mehr scrollt, sondern erst wenn der Cursor sich im vertikalen Zentrum des Textfeldes befindet
- diverse kleinere Anpassungen an der Benutzeroberfläche
2.2.0
Neu:- neue Voreinstellung zur Nutzung eines eigenen PHP Interpreters
- Tastaturkurzbefehl zum Wechseln der Panes in der Seitenleiste (CTRL+Tab)
Aktualisiert:
- für PHP Version 8 aktualisierte Konverter für Wikitext, Smark, BBCode, MarkdownExtra
- Markdown-Konverter aktualisiert
Verbesserungen:
- kleinere Verbesserungen in der Navigation in den Voreinstellungen
Fehlerbehebungen:
- Swift-Markup-Interpreter kann in macOS Big Sur oder neuer in den Voreinstellungen aktiviert werden
2.1.0
Neu:- MarkMyWords unterstützt nun nativ Apple Silicon-Prozessoren
- einstellbarer Symbolleisten-Stil in macOS Big Sur
Verbesserungen:
- diverse interne Anpassungen und Aktualisierungen
- Benutzeroberfläche für macOS Big Sur angepasst
- verbessertes Verhalten beim Öffnen von Dokumenten mit selbst definierten Dateiendungen (Voreinstellungen > Markup > Dateiendungen)
Fehlerbehebungen:
- behebt einen Fehler bei der Textstatistik
2.0.0
- erste Version