Text Editing in Athens #910
Replies: 6 comments 10 replies
-
Notion has both Markdown and Wsiywig shortcuts |
Beta Was this translation helpful? Give feedback.
-
For me the best in town is definitely Typora. I would love to have a "Typora feel" inside Athens. I keep seeing youtube videos about people telling they are moving to Obsidian eventhough the prefered Roam, just because Obsidian can produce something a bit different than pure endless bullet point lists. Let's make both at once if possible ! 1st : messy bullet points everywhere, I organize my ideas and I write stuff everywhere etc... That would be great and answer the needs of a lot of Roam users currently switching to Obsidian |
Beta Was this translation helpful? Give feedback.
-
Hi @tangjeff0, I've tried the "Copy Unformatted" new function. Great to see markdown support slowly coming into Athens ! Few feedbacks :
I'll make a few mockups below Paste result after "Copy as unformatted text" Paste result after "Copy as flat markdown" Paste result after "Copy as outlined markdown" (the current default behaviour) Does that make sense ? |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@shanberg I fully agree with you that an outliner software and a markdown representation (or any traditional document formating) are not isomorphic things. However, I still believe there is a kind of natural relationship between outlining bullet levels and document formating hierarchy. I also strongly believe that a pure and endless bullet list, although it's pefect for frictionless and quick dropping of your ideas, or raw drag-and-drop / reorganizing of your thoughts, is not confortable to read nor share, and difficult to process in the mid stage to a finished document. I don't know how many dozens of youtube videos I've seen where people say that even though they liked better the Roam idea collecting and connecting process, they moved to Obsidian because that was a tool where they could process "human readable" documents / evergreen notes etc... Athens will soon face the exact same comments by its user, unless we find a way to "do it both", which would be for me (but this is again nothing more than my humble opinion) :
With regards to your comment about one or two levels of headings, I don't think that would be a problem at all :
I agree that at some point building some helping tips like this will necessarily induce a little bit more rigidity in the system by introducing some kind of basic templates (like the hierarchy H1 > H2 > H1 > P > Bullets). But I think that one of the mistakes of Roam is to take as a basis that users are against any type of rigidity or friction. At some point, having a little bit of pre-set structure will make you go faster. Not even mentioning that the reference hierarchy could be a setting, Athens level or Page level. |
Beta Was this translation helpful? Give feedback.
-
Is being only an outliner a constraint ?
Yes, I fully agree with that. Very long videos just to explain that Roam is an outliner, and that they actually need a Markdown editor (with a little bit of links / backlinks).
... but I kind of disagree with this. I don't think that just "being an outliner" is and will ever be part of Athen's core values. What seems to me to be the deep core of Athens is to be a knowledge graph, aka a piece of software that eases the linking between different writings and thoughts. It is a fact that Athens, as primarily an open-source clone of Roam (but I'm sure this won't last very long, see how Logseq is already diverging paths with Roam), uses the outlining principles as its primary way of inputing / organizing text. And this will remain the first and preferred text input option for sure. And it's a good thing. Just like you, I feel how great is the simplicity of an outliner to input text and quickly pre-organize my thoughts. However, I believe that being an pure outliner (that is, not providing any other way of dealing with text input / manipulation) is not a required constraint for what Athens tries to achieve. About having a "document mode" as a feature (plugin or core), to keep users longer in their writing process
I don't know whether Athens will deal with parallel ways of editing / importing / exporting text as plugins or part of their core, but not dealing with them would be a mistake in my opinion. And being a core feature doesn't mean you have to use it, especially if it's a parallel mode. A lot of Obsidian users never trigger the rendered mode and just use the raw markdown mode, for instance. If I try to quickly sketch the main steps of a text-based document production, that would be :
Obviously it's not as sequential and a little bit of these steps is always made in parallel. There is no question that the outliner + link / backlink combo of Roam & Athens are perfect for the steps 1 & 2. Of course, Athens will never be the tool for the step 4, there are some specialized softwares for that (MS Word, Latex...). But a well-done "document" mode would help keeping users a little bit longer in the process, and by such helping them taking fully advantage of their connections and links while starting the real writing. About the necessary mapping between outliner mode and document mode
As you said, markdown import / export is becoming a must for every text manipulating tool nowadays. The quick and dirty usual mapping between an outliner and markdown is to just keep everything as nested bullets. However,
This is why I was advocating for a more organic approach, that simply considers that in a sense a H1 is a block that embeds an H2, which is himself a block that embeds an H3 and so on. And then the mapping for lists is obvious and easy. And then there is the mapping for the links
|
Beta Was this translation helpful? Give feedback.
-
Higher level conversation about plans for the text editing experience in Athens.
Notes
Timeline/Priority
References
Beta Was this translation helpful? Give feedback.
All reactions