AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1189934
Accepted
user423047
user423047
Asked: 2019-11-19 21:14:22 +0800 CST2019-11-19 21:14:22 +0800 CST 2019-11-19 21:14:22 +0800 CST

是否有降价“富文本”编辑器?

  • 772

我已经厌倦了从头开始写降价表,我需要一些“类似
富文本编辑器”的程序来自动为我创建降价表,从而自动创建表。

我使用的唯一富文本编辑器是LibreOffice Writer,它不支持.md扩展(我猜是因为 markdown 基本上是纯文本)。

  • 我也使用 Visual Studio Code,但我认为无法使用它来编辑 Markdown 的“富文本”。

  • 对 Markdown 富编辑文本之类的程序进行快速谷歌搜索并没有为我产生相关结果。

我如何以舒适的 GUI(“自动”)方式创建降价文档,以便为我编写降价文档?

这可以让我轻松地创建在我的 GitHub 帐户中发布的表(我希望我可以直接在 GitHub 上丰富编辑 Markdown 表)。

automation libreoffice text-editor github markdown
  • 5 5 个回答
  • 8965 Views

5 个回答

  • Voted
  1. karel
    2019-11-21T00:10:30+08:002019-11-21T00:10:30+08:00

    Typora markdown 编辑器支持图像、标题、列表、表格、代码围栏、数学、图表、内联样式等。如果您还安装了 pandoc 包(sudo apt install pandoc),您可以从 Typora 以几种常见的文档格式导出文档。

    要安装 Typora snap 包,请打开终端并输入:

    sudo snap install typora-alanzanattadev
    

    Typora 还可以制作三种不同类型的图表,例如此流程图。

    流程图

    Mark Text在 Linux 中作为 appimage 分发。Mark Text 在准确捕捉网页上的所有内容方面比 Typora 更好,而且 Typora 有一个更加用户友好的编辑器,所以我使用这两个应用程序。我使用 Mark Text 作为网页抓取工具,然后将捕获的 Markdown 文本复制/粘贴到 Typora 中,并使用 Typora 对其进行编辑。

    • 8
  2. Rahul
    2019-11-21T05:48:04+08:002019-11-21T05:48:04+08:00

    我更喜欢使用带有扩展Markdown All in One的 VSCode 本身来完成我的工作。在这里,您可以使用Ctrl + B粗体和Ctrl + I斜体等键盘快捷键,同时查看右侧的实时预览。

    这是它在 VSCode 中的外观:- 在此处输入图像描述

    扩展名是

    在此处输入图像描述

    • 8
  3. Best Answer
    xgdgsc
    2019-11-23T23:57:40+08:002019-11-23T23:57:40+08:00

    Marktext将是最好的选择。

    只需按@,它将帮助您非常轻松地创建表格等,甚至流程图:

    在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

    安装

    • marktext-xxx.deb从github:marktext下载或应用程序图像,或运行以下代码:

      wget https://github.com/marktext/marktext/releases/download/v0.16.3/marktext-amd64.deb
      sudo apt install ./marktext-amd64.deb
      
    • 克隆 git 项目并使用 yarn 构建

      git clone https://github.com/marktext/marktext.git
      

      安装一些库

      sudo apt-get install libx11-dev libxkbfile-dev libsecret-1-dev libfontconfig-dev
      

      转到 marktext 目录并安装 yarn 依赖项并构建项目(在该build目录中,您将找到架构的包以及应用程序映像):

      yarn install
      yarn build
      
    • 扁平包装安装

      flatpak update com.github.marktext.marktext
      
    • 应用图像

      从github:marktext下载 AppImage并输入以下内容:

      1. chmod +x marktext-%version%-x86_64.AppImage
      2. ./marktext-%version%-x86_64.AppImage
      3. 现在您可以执行标记文本。
    • 8
  4. WinEunuuchs2Unix
    2019-11-22T03:50:10+08:002019-11-22T03:50:10+08:00

    您仍然可以将 LO Writer 与pandoc

    因为 LibreOffice 支持 MS Word.doc文件,所以 Stack Exchange 的这个流行答案可能对您有用:

    • 如何将 doc/docx 文件转换为 markdown 或结构化文本?

    Pandoc 支持直接从 docx 到 markdown 的转换:

    pandoc -f docx -t markdown foo.docx -o foo.markdown
    

    支持几种降价格式:

    -t gfm (GitHub-Flavored Markdown)  
    -t markdown_mmd (MultiMarkdown)  
    -t markdown (pandoc’s extended Markdown)  
    -t markdown_strict (original unextended Markdown)  
    -t markdown_phpextra (PHP Markdown Extra)  
    -t commonmark (CommonMark Markdown)
    

    它还支持 LibreOffice 原生.odt格式,如这30 个示例所示。

    DOCX 样式表比 ODT 样式表更受支持

    作为 github 参考页的注释:Defining custom DOCX styles in LibreOffice (and Word)

    如果您想知道 LibreOffice 可以很好地处理 DOCX 文档,并且 Pandoc 可以很好地使用在 LibreOffice 中修改过的参考 docx 文件。这很好,因为从 Pandoc 1.19.2.1 开始,DOCX 支持优于 Pandoc 中的 ODT 支持,特别是包括不适用于 ODT 的自定义样式属性功能。

    访问这个 github 页面,了解使用 pandoc 的各种很棒的技巧。

    安装前在线试用

    在本地安装之前,您可以尝试使用pandoc 在线转换工具。

    • 3
  5. MDeBusk
    2019-11-26T15:23:49+08:002019-11-26T15:23:49+08:00

    我已经多次使用这个在线降价表生成器,并且效果很好。

    • 0

相关问题

  • 如何强制面板不在顶部?

  • Ubuntu中文本编辑器之间的比较:Vim vs. Emacs vs. Nano [关闭]

  • 开始使用 LaTeX 最简单的方法是什么?

  • Mac OS X Automator 的替代品?

  • 我如何参与 Ubuntu 的测试和 QA?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve