最近考察了不少笔记格式,例如 md,org-mode,tiddlywiki 的 wikitext ,AsciiDoc 和 reStructText 等,其中能让我稍稍满意的就是 AsciiDoc 和 reStructText
但是这两家都没有好的编辑器可以使用。
有没有支持 asciidoc 的 能够显示回链和标签的笔记软件呢?
最近考察了不少笔记格式,例如 md,org-mode,tiddlywiki 的 wikitext ,AsciiDoc 和 reStructText 等,其中能让我稍稍满意的就是 AsciiDoc 和 reStructText
但是这两家都没有好的编辑器可以使用。
有没有支持 asciidoc 的 能够显示回链和标签的笔记软件呢?
思源支持導出這兩種格式。
这两种是指 asciidoc 和 reST 吗? 我在思源的官网上只看到了 markdown,word,pdf,html 导出,是需要安装插件吗?
利益相关:思源最早的永久会员之一
思源笔记是依赖 Pandoc 进行转换的,但是安装了 Pandoc 你本来就能导出各种格式,充其量可以说思源笔记将流程简化了。
如果你比较重视以文件形式存储笔记,思源笔记和 AsciiDoc/reStructText 可能都不适合你(你自己也说了这两家没有好用的编辑器)。 Logseq/Obsidian 才是最终归宿,我个人更推荐 Org-Mode + Logseq + Emacs 的组合
思源笔记依靠pandoc进行转换的话,他是直接把.sy文件转换,还是说先转换成某个pandoc能导入的文件,比如html,再转换为 asciidoc 或者 reST?
此外,我为什么不选 logseq 和 obsidian? markdown 语法表现力太弱,加了插件以后就离不开那套生态了。org-mode 也一样,一旦没有那些插件,原生的语法很难支持做笔记。我想拥有一个不依赖软件,依赖标准的笔记格式
doc docx 是最可靠的原生富文本编辑格式 国内国外均有对应编辑软件,在可预见的未来应该不会停止服务
通过文件夹形式进行笔记管理,无限层级
不是纯文本,这就很难说笔记里有没有什么排版符号了,检索起来也麻烦
很简单 纯文本 插入多媒体 甚至表格就不好搞
如果说富文本 那Word是最可靠的
您也提到md的表现力弱的问题 那您更偏向富文本模式 最简单就是word了
那你真的可以試下思源,它編輯能力可以的,內部以json保存,导出其他格式也比較整潔。
万一哪一天思源跑路了怎么办,对于这种闭源软件服务,可靠性应该是第一位的吧
跑路了就導出其他格式唄。
思源是開源的,不過對一般使用者而言,開源作用也不大,畢竟一堆開源軟件除了作者也沒幾個貢獻者。
额,我自己还真在用裸 Org-Mode ,Logseq 纯粹是为了导出建站,没用几个双链功能。
能说下您(认为需要)用的插件吗? 就一个 Org-Roam v2?毕竟您最开始提的需求看起来也就 Backlink 好像默认缺乏。
我是每次读手册都会惊叹于 Org 塞下了多少功能
Introduction Introduction
Summary Summary
Installation Installation
Activation Activation
Feedback Feedback
Typesetting Conventions Used in this Manual Conventions
Document Structure Document Structure
Headlines Headlines
Visibility Cycling Visibility Cycling
Global and local cycling Global and local cycling
Initial visibility Initial visibility
Catching invisible edits Catching invisible edits
Motion Motion
Structure Editing Structure Editing
Sparse Trees Sparse Trees
Plain Lists Plain Lists
Drawers Drawers
Blocks Blocks
Tables Tables
Built-in Table Editor Built-in Table Editor
Column Width and Alignment Column Width and Alignment
Column Groups Column Groups
The Orgtbl Minor Mode Orgtbl Mode
The Spreadsheet The Spreadsheet
References References
Formula syntax for Calc Formula syntax for Calc
Emacs Lisp forms as formulas Formula syntax for Lisp
Durations and time values Durations and time values
Field and range formulas Field and range formulas
Column formulas Column formulas
Lookup functions Lookup functions
Editing and debugging formulas Editing and debugging formulas
Updating the table Updating the table
Advanced features Advanced features
Org Plot Org Plot
Hyperlinks Hyperlinks
Link Format Link Format
Internal Links Internal Links
Radio Targets Radio Targets
External Links External Links
Handling Links Handling Links
Using Links Outside Org Using Links Outside Org
Link Abbreviations Link Abbreviations
Search Options in File Links Search Options
Custom Searches Custom Searches
TODO Items TODO Items
Basic TODO Functionality TODO Basics
Extended Use of TODO Keywords TODO Extensions
TODO keywords as workflow states Workflow states
TODO keywords as types TODO types
Multiple keyword sets in one file Multiple sets in one file
Fast access to TODO states Fast access to TODO states
Setting up keywords for individual files Per-file keywords
Faces for TODO keywords Faces for TODO keywords
TODO dependencies TODO dependencies
Progress Logging Progress Logging
Closing items Closing items
Tracking TODO state changes Tracking TODO state changes
Tracking your habits Tracking your habits
Priorities Priorities
Breaking Down Tasks into Subtasks Breaking Down Tasks
Checkboxes Checkboxes
Tags Tags
Tag Inheritance Tag Inheritance
Setting Tags Setting Tags
Tag Hierarchy Tag Hierarchy
Tag Searches Tag Searches
Properties and Columns Properties and Columns
Property Syntax Property Syntax
Special Properties Special Properties
Property Searches Property Searches
Property Inheritance Property Inheritance
Column View Column View
Defining columns Defining columns
Scope of column definitions Scope of column definitions
Column attributes Column attributes
Using column view Using column view
Capturing column view Capturing column view
Dates and Times Dates and Times
Timestamps Timestamps
Creating Timestamps Creating Timestamps
The date/time prompt The date/time prompt
Custom time format Custom time format
Deadlines and Scheduling Deadlines and Scheduling
Inserting deadlines or schedules Inserting deadline/schedule
Repeated tasks Repeated tasks
Clocking Work Time Clocking Work Time
Clocking commands Clocking commands
The clock table The clock table
Resolving idle time and continuous clocking Resolving idle time
Effort Estimates Effort Estimates
Taking Notes with a Relative Timer Timers
Refiling and Archiving Refiling and Archiving
Refile and Copy Refile and Copy
Archiving Archiving
Moving a tree to an archive file Moving subtrees
Internal archiving Internal archiving
Capture and Attachments Capture and Attachments
Capture Capture
Setting up capture Setting up capture
Using capture Using capture
Capture templates Capture templates
Template elements Template elements
Template expansion Template expansion
Templates in contexts Templates in contexts
Attachments Attachments
Attachment defaults and dispatcher Attachment defaults and dispatcher
Attachment options Attachment options
Attachment links Attachment links
Automatic version-control with Git Automatic version-control with Git
Attach from Dired Attach from Dired
RSS Feeds RSS Feeds
Agenda Views Agenda Views
Agenda Files Agenda Files
The Agenda Dispatcher Agenda Dispatcher
The Built-in Agenda Views Built-in Agenda Views
Weekly/daily agenda Weekly/daily agenda
The global TODO list Global TODO list
Matching tags and properties Matching tags and properties
Search view Search view
Stuck projects Stuck projects
Presentation and Sorting Presentation and Sorting
Categories Categories
Time-of-day specifications Time-of-day specifications
Sorting of agenda items Sorting of agenda items
Filtering/limiting agenda items Filtering/limiting agenda items
Commands in the Agenda Buffer Agenda Commands
Custom Agenda Views Custom Agenda Views
Storing searches Storing searches
Block agenda Block agenda
Setting options for custom commands Setting options
Exporting Agenda Views Exporting Agenda Views
Using Column View in the Agenda Agenda Column View
Markup for Rich Contents Markup for Rich Contents
Paragraphs Paragraphs
Emphasis and Monospace Emphasis and Monospace
Subscripts and Superscripts Subscripts and Superscripts
Special Symbols Special Symbols
Embedded LaTeX{} Embedded LaTeX{}
LaTeX{} fragments LaTeX{} fragments
Previewing LaTeX{} fragments Previewing LaTeX{} fragments
Using CDLaTeX{} to enter math CDLaTeX{} mode
Literal Examples Literal Examples
Images Images
Captions Captions
Horizontal Rules Horizontal Rules
Creating Footnotes Creating Footnotes
Exporting Exporting
The Export Dispatcher The Export Dispatcher
Export Settings Export Settings
Table of Contents Table of Contents
Include Files Include Files
Macro Replacement Macro Replacement
Comment Lines Comment Lines
ASCII/Latin-1/UTF-8 export ASCII/Latin-1/UTF-8 export
Beamer Export Beamer Export
Beamer export commands Beamer export commands
Beamer specific export settings Beamer specific export settings
Frames and Blocks in Beamer Frames and Blocks in Beamer
Beamer specific syntax Beamer specific syntax
Editing support Editing support
A Beamer example A Beamer example
HTML Export HTML Export
HTML export commands HTML export commands
HTML specific export settings HTML specific export settings
HTML doctypes HTML doctypes
HTML preamble and postamble HTML preamble and postamble
Quoting HTML tags Quoting HTML tags
Headlines in HTML export Headlines in HTML export
Links in HTML export Links in HTML export
Tables in HTML export Tables in HTML export
Images in HTML export Images in HTML export
Math formatting in HTML export Math formatting in HTML export
Text areas in HTML export Text areas in HTML export
CSS support CSS support
JavaScript supported display of web pages JavaScript support
LaTeX{} Export LaTeX{} Export
LaTeX{}/PDF export commands LaTeX{}/PDF export commands
LaTeX{} specific export settings LaTeX{} specific export settings
LaTeX{} header and sectioning structure LaTeX{} header and sectioning
Quoting LaTeX{} code Quoting LaTeX{} code
Tables in LaTeX{} export Tables in LaTeX{} export
Images in LaTeX{} export Images in LaTeX{} export
Plain lists in LaTeX{} export Plain lists in LaTeX{} export
Source blocks in LaTeX{} export Source blocks in LaTeX{} export
Example blocks in LaTeX{} export Example blocks in LaTeX{} export
Special blocks in LaTeX{} export Special blocks in LaTeX{} export
Horizontal rules in LaTeX{} export Horizontal rules in LaTeX{} export
Verse blocks in LaTeX{} export Verse blocks in LaTeX{} export
Quote blocks in LaTeX{} export Quote blocks in LaTeX{} export
Markdown Export Markdown Export
OpenDocument Text Export OpenDocument Text Export
Pre-requisites for ODT export Pre-requisites for ODT export
ODT export commands ODT export commands
ODT specific export settings ODT specific export settings
Extending ODT export Extending ODT export
Applying custom styles Applying custom styles
Links in ODT export Links in ODT export
Tables in ODT export Tables in ODT export
Images in ODT export Images in ODT export
Math formatting in ODT export Math formatting in ODT export
LaTeX{} math snippets LaTeX{} math snippets
MathML and OpenDocument formula files MathML and OpenDocument formula files
Labels and captions in ODT export Labels and captions in ODT export
Literal examples in ODT export Literal examples in ODT export
Advanced topics in ODT export Advanced topics in ODT export
Org Export Org Export
Texinfo Export Texinfo Export
Texinfo export commands Texinfo export commands
Texinfo specific export settings Texinfo specific export settings
Texinfo file header Texinfo file header
Texinfo title and copyright page Texinfo title and copyright page
Info directory file Info directory file
Headings and sectioning structure Headings and sectioning structure
Indices Indices
Quoting Texinfo code Quoting Texinfo code
Plain lists in Texinfo export Plain lists in Texinfo export
Tables in Texinfo export Tables in Texinfo export
Images in Texinfo export Images in Texinfo export
Quotations in Texinfo export Quotations in Texinfo export
Key bindings in Texinfo export Key bindings in Texinfo export
Special blocks in Texinfo export Special blocks in Texinfo export
A Texinfo example A Texinfo example
iCalendar Export iCalendar Export
Other Built-in Back-ends Other Built-in Back-ends
Advanced Export Configuration Advanced Export Configuration
Export in Foreign Buffers Export in Foreign Buffers
Exporting to minimal HTML Bare HTML
Publishing Publishing
Configuration Configuration
The variable org-publish-project-alist Project alist
Sources and destinations for files Sources and destinations
Selecting files Selecting files
Publishing action Publishing action
Options for the exporters Publishing options
Publishing links Publishing links
Generating a sitemap Site map
Generating an index Generating an index
Uploading Files Uploading Files
Sample Configuration Sample Configuration
Example: simple publishing configuration Simple example
Example: complex publishing configuration Complex example
Triggering Publication Triggering Publication
Citation handling Citation handling
Citations Citations
Citation export processors Citation export processors
Bibliography printing Bibliography printing
Bibliography options in the ``biblatex'' and ``csl'' export processors Bibliography options in the ``biblatex'' and ``csl'' export processors
Working with Source Code Working with Source Code
Features Overview Features Overview
Structure of Code Blocks Structure of Code Blocks
Using Header Arguments Using Header Arguments
Environment of a Code Block Environment of a Code Block
Evaluating Code Blocks Evaluating Code Blocks
Results of Evaluation Results of Evaluation
Exporting Code Blocks Exporting Code Blocks
Extracting Source Code Extracting Source Code
Languages Languages
Editing Source Code Editing Source Code
Noweb Reference Syntax Noweb Reference Syntax
Library of Babel Library of Babel
Key bindings and Useful Functions Key bindings and Useful Functions
Batch Execution Batch Execution
Miscellaneous Miscellaneous
Completion Completion
Structure Templates Structure Templates
Speed Keys Speed Keys
A Cleaner Outline View Clean View
Org Indent Mode Org Indent Mode
Hard indentation Hard indentation
Execute commands in the active region Execute commands in the active region
Dynamic Headline Numbering Dynamic Headline Numbering
The Very Busy C-c C-c Key The Very Busy C-c C-c Key
Summary of In-Buffer Settings In-buffer Settings
Regular Expressions Regular Expressions
Org Syntax Org Syntax
Context Dependent Documentation Documentation Access
Escape Character Escape Character
Code Evaluation and Security Issues Code Evaluation Security
Interaction with Other Packages Interaction
Packages that Org cooperates with Cooperation
Packages that conflict with Org mode Conflicts
Using Org on a TTY TTY Keys
Protocols for External Access Protocols
The store-link protocol The store-link protocol
The capture protocol The capture protocol
The open-source protocol The open-source protocol
Org Crypt Org Crypt
Org Mobile Org Mobile
Setting up the staging area Setting up the staging area
Pushing to the mobile application Pushing to the mobile application
Pulling from the mobile application Pulling from the mobile application
Hacking Hacking
Hooks Hooks
Add-on Packages Add-on Packages
Adding Hyperlink Types Adding Hyperlink Types
Adding Export Back-ends Adding Export Back-ends
Tables in Arbitrary Syntax Tables in Arbitrary Syntax
Radio tables Radio tables
A LaTeX{} example of radio tables A LaTeX{} example
Translator functions Translator functions
Dynamic Blocks Dynamic Blocks
Special Agenda Views Special Agenda Views
Speeding Up Your Agendas Speeding Up Your Agendas
Extracting Agenda Information Extracting Agenda Information
Using the Property API Using the Property API
Using the Mapping API Using the Mapping API
History and Acknowledgments History and Acknowledgments
From Carsten #278
From Bastien #279
List of Contributions #279
GNU Free Documentation License GNU Free Documentation License
ADDENDUM: How to use this License for your documents #290
Main Index Main Index
Key Index Key Index
Command and Function Index Command and Function Index
Variable Index Variable Index
缺少我最需要的合并表格中单元格功能,要下载一个 table.el 插件,我个人有点难接受
这个导出其他格式就有大学问了,如果使用了插件,怎么保证导出后还能成为一个可编辑的格式,我想没人会手写 html
這個衹能說是要靠自己去試了,我自己用把它來寫技術文章,寫完導出MarkDown還算滿意,發在知乎也沒問題。
此外,今天我用windows 下载 emacs,然后导入配置,折腾了少说有3个小时,还是没把配置导入 emacs,我是用 scoop 安装软件,请问有什么头绪吗?
我没明白您的意思?您是下载了类似 Purcell/emacs.d 的配置?那把包解压缩到 C:\Users\YOURNAME\AppData\Roaming\.emacs.d
然后直接启动 Emacs 就行(注意 YOURNAME 替换成您自己的用户文件夹),我也是通过 Scoop 安装的 Emacs。
Emacs受限於純文本,體驗真的不太好啊,比如表格之類。
我用 Obsidian,markdown 好啊,人脑渲染不需要多少算力消耗的。
并没有任何推荐的意思,缺点必须是存在的,甚至很多,甚至我自己也不能忍受的……
但,也没什么完美的工具吧,从 Wordpress 时代就觉得总也没法找到心目中完美的主题,除非自己写,即便很丑,但用着顺手。
然后我就自己写了一些东西辅助,比如以 markdown 的列表为源,然后渲染成表格啥的(via)。可读性和实用性都不错,就是不同需求下得自己改功能代码,就没法推而广之,但我自己用的爽啊!
Markdown 增加私人语法还是比较简单的,开源的知名的解释器也都支持这么做,好玩!
确实,现在已经解决了安装问题,正在体验emacs