11/30/2022 0 Comments Simplenote markdown definition list![]() ![]() But I like the way of thinking to consider both technical and non-technical users.Īlex, I could demo this hybrid editor in Confluence instance of our project in a screen-sharing session, if you feel interested. Note: I don't think another XML-based underlying format is a good idea unless you want to go for tables and embedded media, which was their goal. There's a good related historical case described in a blog post about Confluence merge of Rich Text and Wiki markup editors (scroll down to "Original Post"). I argue for human-readable markup as a base because I see it much more reliable storage format than RTF-like formats, or anything based on XML. People who prefer monospace plaintext with minimal markup (like me) could use "Plain" mode. Hopefully they will get some toolbar and keyboard shortcuts. They can always stay in "Formatted" mode. People who want just rich text will have it, and never have to look at markup/plaintext. For markup users, it renders markup elements on the fly as they complete. In the "Formatted" mode, the editor translates formatting commands into markup on the fly and renders it. The idea is to replace this "Internal format" with some human-readable light markup, while keeping the rich WYSIWYG editor on top of it. Thomas, Alex, I think I can rephrase this feature request now. Links: Markdown ( implementations), reST. Editor in rendered mode could apply styles on-the-fly similar to how Confluence editor works. The idea is to have two modes: raw and rendered for both notes list and note editor. There's another language, reST or reStructuredText, popular in Python world. ![]() Just check out how Github utilizes Markdown: raw text, rendered text. Your raw text will always look fine, but you can additionally present it with rich styles by using extra renderer. What they are doing is define a "standard" set of such simple techniques. ![]() Now this is very close to using a lightweight markup language. While not using formatting, I still need to organize my text for readability, so I use simple techniques like stars (*) for bullet lists, line breaks to separate paragraphs, something to highlight headings and so on. This adds complexity and bugs, and you have to maintain it. I'm not a big fan of traditional text formatting because of all its problems, like having to preserve it during copy/paste, having to think about own save format, and so forth. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |