Coder Social home page Coder Social logo

keldos-li / typora-latex-theme Goto Github PK

View Code? Open in Web Editor NEW
4.4K 4.4K 302.0 9.1 MB

将Typora伪装成LaTeX的中文样式主题,本科生轻量级课程论文撰写的好帮手。This is a theme disguising Typora into Chinese LaTeX style.

License: GNU General Public License v3.0

PowerShell 4.68% Shell 2.13% SCSS 85.52% Makefile 7.67%
latex typora typora-theme typora-themes

typora-latex-theme's Introduction

cover

Typora 伪装 LaTeX 中文样式主题

下载与安装 | 帮助文档 | 个性化设置 | 贡献指南 | 技术细节 | 常见问题

本项目的初衷是为了简化**大陆本科生小型通识课论文(或小型实验报告)撰写的负担。这里基本采用了浙江大学要求的格式(字体较小,页边距较小),但大部分同学都可以自行在 CSS 中修改适合自己学校的格式。

Markdown 的轻量化特性,使您可以专注于论文内容而不用担心格式。书写时仅通过简单的标记,并通过替换样例模板中的个人信息,您就可以输出类 LaTeX 排版的精美论文与报告。本项目支持 Windows, macOS 和 Linux 三大平台的 Typora。

GitHub downloads GitHub release (latest by date including pre-releases) GitHub Repo stars QQ群

预览

您可以通过以下方式预览本主题:

  1. 通过在线 PDF 预览器预览导出结果
  2. 观看介绍视频,其中简洁清晰地介绍了主题外观和安装方法
  3. 查看下列截图

封面,摘要和关键词

sample-essay_1 sample-essay_2

预览与编写

preview-l preview-d
edit-l edit-d

层级标题

heading-l heading-d

表格

table-l table-d
表格:

<center><strong>表 2  全球/**桌面操作系统市场份额占比(%)</strong></center>

| OS   | Windows | macOS | Unknown | Linux | Chrome OS | 其他 |
| ---- | ------- | ----- | ------- | ----- | --------- | ---- |
| 全球 | 76.56   | 17.1  | 2.68    | 1.93  | 1.72      | 0.01 |
| ** | 87.55   | 5.44  | 6.24    | 0.75  | 0.01      | 0.01 |

项目列表

item-l item-d

代码块

code-l code-d

Mermaid

mermaid-l mermaid-d
mermaid 图形:

​```mermaid
graph LR
A(开始) -->
input[/输入a,b/] --> if{a%b=0 ?}
if --->|yes| f1[GCD = b] --> B(结束)
if --->|no| f2["a, b = b, a % b "]-->if
​```

公式

equation-l equation-d
公式:

$$
\iint\limits_{x^2 + y^2 \leq R^2} f(x,y)\,\mathrm{d}x\,\mathrm{d}y = \int_{\theta=0}^{2\pi} \mathrm{d}\theta\int_{r=0}^R f(r\cos\theta,r\sin\theta) r\,\mathrm{d}r\, \tag{1}
$$

下载与安装

请完整阅读以下过程,以确保一切符合预期。

  1. Typora 是一个支持实时预览的 markdown 编辑器。在安装本主题前,请确认您已下载 Typora 并完成了安装。如果您对 markdown 的语法还不了解,您可以从这里获得帮助

  2. 前往本项目的 release 页面,下载适合您操作系统的最新版本压缩包。比如,如果您在使用 Windows 操作系统,您就应该下载 latex-theme-windows.zip

  3. 解压缩这个文件,进入解压缩后的文件夹。按照在线安装教程或该文件夹下 README.md 中的安装教程完成剩余的安装步骤。请务必确认您完成了下面的步骤:

鸣谢

本项目是在下面两个开源项目的基础上完成的:

感谢 @大啊好我r中之 制作介绍视频

typora-latex-theme's People

Contributors

doublez0108 avatar keldos-li avatar naohcc avatar ralvine avatar ralxyz avatar undefined-moe avatar z2z23n0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

typora-latex-theme's Issues

Enhance quote block style

需求描述

讨论是否有必要更改引用块的样式;若确有必要,则进一步确定该使用何种样式。

需求原因

目前,我们的引用块仍然保持着 GitHub markdown 的较为原始的样式。
然而,我最近在阅读了一些文献后,发现了以下引用块的样式:

image

即,使用了横线与斜体。我认为这值得参考或采纳。

附加内容

该文献中有很多引用块的用例,请参阅它的在线预览版本 RISC-V Privileged Architecture

表格展示上有点不好看

以如下的md表格展示的时候 会出现 非常窄的三线表,感觉不太美观

     | 语言      | 耗时/s   |
     | :-------- | :------- |
     | python    | 1.687    |
     | lua       | 0.751 |
     | luajit    | 0.388 |
     | c++ (gcc) | 0.420     |
     | c++ (vc)  | 0.074    |
     | rust      | 0.073    |

主题使用GPL协议是否意味着使用这份主题的文档必须以GPL协议开源?

如题,觉得有必要探讨一下。

当然,如果单纯markdown文件,显然不收到gpl传染性的限制。但是,如果是用这份主题导出的html or pdf文件呢?

导出的html显然带有这份主题的代码,按照我的理解需要以gpl协议开源(虽然讨论html是否需要开源没有意义)。打印的pdf应该也是用导出的html渲染出来的,不确定是否需要一起开源。

Fonts problem

when I try to install the fonts file in the /Supplemental/Fonts in Windows 10, these four files in attachment can't be installed and opened. Meanwhile, after I installed the files that could be install and changed the theme to "latex(typora-latex-theme)", it seems still no fonts showed.
QN(2G59$GDJH$FF0EYGVK

Add full support for Pandoc

作为一个专有软件,Typora 随时都有可能改变收费规则,变为一个付费或订阅制的软件。这对我们来说是一个风险。
Pandoc 是一个自由软件,Typora 依赖了 Pandoc 进行 markdown 到若干文件格式的转译。目前,我们的主题部分支持 Pandoc ,但具体细节亟需调查。
具体而言,我们需要:

  • 调查主题与 Pandoc 的兼容性,并作出修改
  • 增加适当的文档,指导用户正确在 Pandoc 指令中使用我们的主题

Linux support request

I tried using all combination of mac/windows css + mac/win/general font, all have font problem that dosen't looks like your given template? What did I missed?

windows执行install.ps1安装报错

操作系统

windows 10.0.19044

问题描述

右键点击 install.ps1 文件,然后点击“使用 PowerShell 运行”

复现方法

预期行为

屏幕截图

image

附加内容

暗色模式适配剩余的待解决问题

#30 中,我们修复了不少与暗色模式适配的问题。这包括右键菜单,插入代码块时的语言选择弹框等等。
然而,事实是,仍存在一些与暗色模式适配相关的问题;它们中的一部分严重影响用户体验,亟待解决。

以下截图展示了右键菜单的两个显著问题:

  1. 当按钮处于未激活状态时,其背景为亮色。
  2. 当鼠标指针悬浮在按钮上时,悬停文本框是亮色风格。悬停文本框的问题也在其他组件上存在。

image

此外,在我的设备上,设置页面的背景为亮色,而它理应是暗色:

image

除上述问题之外,存在若干其他与暗色适配相关的问题;而我认为,上述问题应当优先解决。

第三级的有序编号之间不对齐

操作系统

Windows 10, 家庭中文版, 20H2

问题描述

第三级的有序编号(i, ii, iii, iv, ...)之间不对齐。

复现方法

  1. 使用有序编号
  2. 使用Tab键,得到多行 第三级编号(i, ii, iii, iv, ...)
  3. 得到bug

预期行为

第三级的有序编号的右侧应该是对齐的。

屏幕截图

bug的截图如下:
image

导出PDF时无法呈现粗体和斜体

操作系统

Windows 10

问题描述

导出为PDF时无法显示粗体和斜体,设置为粗体和斜体的文字会在PDF中呈现为正常字体。

我尝试过先将Markdown文件导出为HTML,然后再生成PDF。这样导出的PDF仍然无法呈现粗体和斜体。

复现方法

预期行为

正常呈现粗体和斜体。

屏幕截图

附加内容

建议使用BFG清理仓库

需求描述

当我克隆这个仓库想进行二次开发时,竟然发现这个仓库有500MB+,我的内心是崩溃的,太慢了T^T。经过一番研究,我发现以前的字体包还在git的历史记录里:

        Filename                  Git id
        ----------------------------------------------------------------
        Alibaba PuHuiTi 2.0.zip | 0bcb37b5 (39.5 MB)
        FZFS_Document.TTF.zip   | 27821803 (8.6 MB)
        FZHT_Document.TTF.zip   | acd1ce7e (5.9 MB)
        FZKT_Document.TTF.zip   | 96ebc3b4 (9.6 MB)
        Kaiti.ttc.zip           | c1a7e1bc (60.5 MB)
        PingFang.ttc            | 1e264aad (73.6 MB)
        PingFang.ttc.zip        | 5cc8c984 (59.2 MB)
        STFANGSO.ttf.zip        | 1bf97296 (10.2 MB)
        STFangsong-Bold.ttf.zip | d7a83038 (11.2 MB)
        STHeitiBold.ttf.zip     | 4d70d77a (6.8 MB)
        STSongti-SC-Bold.ttf    | d62cb845 (46.1 MB)
        STSongti-SC-Regular.ttf | b270c7e2 (34.1 MB)
        Songti.ttc.zip          | 91186be5 (41.4 MB)
        SongtiSC-Black.ttf      | a6294d03 (7.4 MB)
        SongtiSC-Light.ttf      | 040e8a13 (33.0 MB)
        宋体-简.zip                | ce32fe3f (65.6 MB), 4d57de00 (66.2 MB)

现在应该不需要使用本地字体包进行开发了,我尝试在git的历史记录中删除这些文件,但是非常困难。
好在我发现了BFG这个工具,能够非常方便的删除这些文件。https://rtyley.github.io/bfg-repo-cleaner/
清理过后,这个仓库减小到10MB,真是非常amazing啊!

Better math equation support

需求描述

现在用 Typora 生成的数学公式无法选择文字,基本就是图片,比较难受。不确定是否可以采用 Mathjax 或 KaTeX 等,使公式中的字符可以被选中。

当然这个需求恐怕有点困难,毕竟 Typora 都没实现。

需求原因

美观考虑,同时更加接近 LaTeX 排版的效果。我认为现在公式是本主题与真正的 LaTeX 排版间最大的差距了。

附加内容

现有:
image

预期效果:
image

或者 Hexo 的效果:
image

目录导出不正确

操作系统

Windows 10 家庭版

问题描述

  • 导出目录不正确。

复现方法

可以根据下面的截图创建相应的目录,并随机填充内容进行复现(我的报告大约24000字符,其中大部分为代码块,可以参考这个样式复现)。
由于是该文档为课程报告,根据诚信手册不能上传,但如果有必要,可以邮件联系沟通,或者紫金港线下提供参考,我的邮箱是[email protected]

预期行为

下图为typora默认主题GitHub下的目录样式,是正确的我期望的样式。
image

屏幕截图

下图为latex主题下的目录样式,可以看出并不正确。
image

附加内容

每次开latex编译好麻烦,你们的这个项目真的太方便易用了!

小建议 页面宽度好窄

需求描述

感觉和之前原生的编辑器的宽度少了不少,所以也感觉子小了很多,所以看着的时候很难受hhh

需求原因

不知道能否像原生的主题一样,编辑的时候宽度稍微更大一点,然后导出的时候按照A4的格式,或者说,把宽度变大一些然后字号也同步的变大一些

附加内容

Add style for footnote

需求描述

编写脚注的样式

需求原因

Typora 在很久以前就有脚注的写法了,但是本主题并没有很好地适配脚注的样式
以下是脚注当前的样式

image

附加内容

脚注的写法如下

被反序列化的对象的创建不调用构造函数[^1 foo]


[^1 foo]: http://www.example.com

字体与Mathtype冲突

操作系统

Windows 10 21H1

问题描述

在按照教程安装之后,完美浮现博客中的效果,但是mathtype显示logo之后闪退

复现方法

Mathtype版本:7.4
安装在线教程字体之后尝试打开mathtype即可

预期行为

不应与Mathtype冲突,希望楼主能提供更为优秀的字体

附加内容

强推项目,但是与mathtype冲突确实麻烦,希望您能给出其他备选字体方案

使用该主题后的一堆问题,请求帮助

Discussed in #87

Originally posted by Yam0214 June 18, 2022
请原谅这个不明确的标题。我的疑问太多,一时间不知道如何清晰地表述。除却gitee上的图片无法加载,我有几个疑惑希望得到帮助:

环境

  • win10
  • Typora 1.3.6

按照README说明,我右键在powershell中运行install.ps1文件完成了安装。随后在typora-latex-theme-fonts下载了Family Song.zipLatin Modern.zipAlibaba PuHuiTi 2.0.zip

遇到的问题

  1. 编辑模式字体太小,并且正文的字体大小与代码块的字体大小不匹配。后者要比前者大很多。见下图
    • image
  2. 我用Typora打开项目提供的essay-template.md文件导出pdf文件,但是比项目自带的essay-template.pdf文件要大一倍。(自带的essay-template.pdf文件大小为431KB,而我导出的pdf文件大小为863KB)
  3. 导出的pdf文件与自带的essay-template.pdf在显示上也不同。见下图
    • image
    • 左边是自带的pdf,右边是导出的pdf
    • 可以明显的观察出,二者无论是标题、正文、代码块,字体都不相同。
    • 在右边导出的pdf中,依旧是正文字体比代码块字体小,并且比左边自带的pdf的字体小。
    • 如果在Typora的偏好设置/外观/字体大小设置为自动,则导出的pdf里代码块的字体也一并缩小
  4. essay-template.md文件,在偏好设置/Markdown/空格与换行中不勾选”首行缩进“的情况下,预览和导出的pdf都有首行缩进的效果。而我新建的md文件在latex主题下没有首行缩进。

我希望达成的效果

  1. 我希望自己的Typora在编辑时,正文和代码块的字体都足够大。单纯的放大typora界面仅仅是缓解之计。
  2. 我希望自己的Typora在导出pdf后,文件显示效果与essay-template.pdf相似:
    1. 中文段落有首行缩进
    2. 所有字体的大小都合适
    3. (如果能的话,导出的pdf也不要那么大……)

我猜测部分问题源自latex.cs文件的字体设置,于是付上改动部分的文件片段

  --base-Chinese-font: "Family Song", "华文宋体", "Noto Serif CJK SC";

这一部分完整代码见下

:root {
  /* == 字体设置 == */
  /* 基准字体 */
  /* 备选:Times, "Times New Roman" */
  --base-Latin-font: "Latin Modern Roman", "Latin Modern Roman 10";
  --base-Chinese-font: "Family Song", "华文宋体", "Noto Serif CJK SC";
  --base-font-size: 9.5pt;
  /* 引言字体 */
  --quote-font: "Latin Modern Roman", "Latin Modern Roman 10", Times,
    "Times New Roman", "华文仿宋";
  /* 这里字体用了10pt,比正文字体稍大 */
  --quote-font-size: 10pt;
  /* 代码字体(代码中的中文会调用 ui-font) */
  --code-font: "Latin Modern Mono", "Latin Modern Mono 10", "Courier New";
  /* 侧边栏字体 */
  --ui-font: "阿里巴巴普惠体 2.0", "微软雅黑";
  /* source mode 字体 */
  /* 默认调用 code-font 和 ui-font */
  --sourceMode-font: "SF Mono", "阿里巴巴普惠体 2.0", "微软雅黑";
  /* 目录字体 */
  /* 默认调用 base-font */
  --toc-font: "";
  /* 默认调用 base-font-size */
  --toc-font-size: "";
  /* 表格字体 */
  /* 默认调用 heading-font */
  --table-title-font: "";
  /* 默认调用 base-font */
  --table-font: "";
  /* 标题字体(总设置) */
  --heading-Latin-font: var(--base-Latin-font);
  --heading-Chinese-font: "华文黑体";
  /* 标题字体分别设置 */
  /* 大标题(h1)字体 */
  --title-Chinese-font: "华文黑体";
  --title-font-size: 18pt;
  /* h2字体 */
  --h2-Chinese-font: "华文黑体";
  --h2-font-size: 14pt;
  /* h3字体 */
  --h3-Chinese-font: "华文黑体";
  --h3-font-size: 12pt;
  /* h4字体 */
  --h4-Chinese-font: "华文楷体";
  --h4-font-size: 10pt;
  /* h5字体 */
  --h5-Chinese-font: "华文仿宋";
  --h5-font-size: 10pt;
  /* h6字体 */
  --h6-Chinese-font: "华文仿宋";
  --h6-font-size: 9.5pt;
  /* 粗体样式设置 */
  /* 加粗风格时使用的字重;400等同于 normal,700等同于 bold,900等同于 heavy */
  --strong-weight: 900;
  /* 基础行距 */
  --base-line-height: 16pt;
  /* == 页面设置 == */
  /* 打印页边距 */
  --set-margin: 1.8cm 2cm 1.2cm 2cm !important;
  /* == 控制设置 == */
  /* 目录中是否显示一级标题 */
  --toc-show-title: none;
  /* == 颜色设置 == */
  /* 超链接颜色 */
  --link-color-light: #2E67D3;
  --link-color-dark: #8bb1f9;
}
```</div>

Windows下的上标无法正常打印

操作系统

Windows x64 Typora1.2.5

问题描述

根据README安装主题和字体以后,选择主题并打印md文件为pdf时,pdf文件中的上标显示原内容。

复现方法

预期行为

屏幕截图

附加内容

屏幕截图 2022-05-22 115640

黑色模式适配的两个小问题

童鞋有两个地方的深色适配有点点问题哦 希望有机会的话修改一下~~

  1. 一些quick open的小框(🌰e.g. 插入代码框弹出的语言候选框)
    部分这些地方的选择器,和Typora官方Night主题的样式⬇️
.auto-suggest-container {
  border: 0px;
  background-color: #525C65;
}

#typora-quick-open {
  background-color: #525C65;
}

#typora-quick-open input{
  background-color: #525C65;
  border: 0;
  border-bottom: 1px solid grey;
}
  1. 插入图片之后弹出的小框也有深色的适配问题呢
    同样附上Typora官方Night主题的选择器和样式⬇️
.context-menu,
#spell-check-panel,
#footer-word-count-info {
    background-color: #42464A;
}

分散选择器到不同 scss 文件的尝试

起因是我对照着我学校的论文格式,修改相关设置,但这个项目暂时没有标题、正文的段前段后距。我去源文件的一些选择器添加 margin 属性。虽然有相当多的设置集中在 :root 选择器,而且注释齐全,但这个过程还是挺麻烦的,主要是各种选择器都集中在一个文件,上下翻来翻去费时间= =。这两天我通过 scss 的 @import 把 sass 样式分散到多个文件,并做了些微小的尝试,这样开发者添加功能时挺方便的。

不过我的仓库对这个项目进行了许多破坏性的改动,比如把暗黑模式整个删了;之前我用正则把 css 的自定义变量(--.)替换成 scss 的变量($.),但添加回来都不算困难。

另外有些字体回退设计的有点不合理,比如:

.CodeMirror-code pre {
        font-family: var(--code-font), var(--ui-font), monospace;
    }

但不妨就在--code-font中考虑回退,取消选择器中的回退 ,这样更方便拿到 css 的同学修改。

    --code-font: var("Latin Modern Mono", "Latin Modern Mono 10", "Courier New",--ui-font), monospace;
/* ... */
.CodeMirror-code pre {
        font-family: var(--code-font);
    }

我的想法是,通过分散文件,所有的变量都在 _setting.scss 中设置(包括回退机制),小文件中只引用变量就行(现在还有不小差距),开发者和普通同学修改 css 都更方便,添加更细粒度的控制(emmm 感觉一通操作下来,typora 被玩成 word 了?但 css 确实有这个能力XD)

PDF output bug for multiline links

操作系统

Windows 10 Home China 21H1
Typora v0.11.18

问题描述

如果一个链接跨行,整个段落都会成为超链接,显示点击的鼠标图标,而且无法选中文字。

与 PDF 阅读器无关,Typora 导出 HTML 也不受影响。

image

复现方法

输入类似内容并导出为 PDF。

image
image

预期行为

仅在超链接区域内可以点击,并可以选中超链接文本和段落其他文本。

标题导出为pdf后未显示加粗

你好,我在使用这个theme的时候遇到了加粗显示错误的问题,在typora里预览时正常显示,但是导出为pdf后显示错误,如图所示,第一张图是生成的pdf截图,第二张图是typora中的截图,第三张图是导出为html后的截图
Snipaste_2022-06-24_16-28-28
Snipaste_2022-06-24_16-28-39
Snipaste_2022-06-24_16-45-02

操作系统:windows10 21H1
Typora版本:1.0.3
标题的字体:华文楷体

之前考虑过可能是typora本身的问题,但是使用内置的newsprint主题打印为pdf后显示正常

win10 宋体-简字体问题

使用 win10 下载仓库中附带的宋体-简字体,在 typora 和 word 中输出”回“字是黑框。
不知道是字体问题,还是非 mac 平台的原因。
如图:
屏幕截图 2021-06-13 094939

导出的PDF文件没有页码

需求描述

一般的多页文件最好是有页码。

需求原因

正式文件一般都是要有页码的,没有页码看着不方便,如果打印出来会更容易在装订的时候搞乱。

附加内容

Add full Joplin support

需求描述

  • 增加与 Joplin 相关的文档
  • 讨论项目的名称是否需要更改

需求原因

#56 ,我们合并了对 Joplin 的代码层面支持。但是,我们目前并没有相关文档,去引导用户正确地使用 Joplin 主题。此外,如果加入了 Joplin 主题,我们的项目是否应当继续叫 typora-latex-theme 就是一个值得商榷的问题了。我想表达的是,我建议对这个问题展开讨论,我本人并没有想明白应该怎么做。

Format bug for nested and numbered lists

A weird indent appears for nested and numbered lists as below.

Markdown code:

Key points:

1. Market Value:
    1. GDP
    2. Housing
        1. rental housing
        2. owner-occupied housing
    3. Public services are included
    4. Excludes products that don't enter a (legal) market
        1. illegal drugs
        2. products produced and consumed at home
        3. ???
        4. ???
        5. ...
2. Final goods

Screenshot:

Screen Shot 2021-11-15 at 7 54 59 PM

Other markdown themes like "Newsprint" do not have this issue.

标题字重的bug

您好!

英文标题的字重似乎有问题,以essay-template.md为例,各级别标题的英文部分看起来都是常规体(中文部分正常),但是essay-template.pdf中的字重就是正确的。

后来我在css中修改了标题的字重,以#write h3#为例:

#write h3 {
  font-family: var(--heading-Latin-font), var(--h3-Chinese-font), sans-serif;
  font-size: var(--h3-font-size);
  font-weight: bold;
  line-height: var(--h3-font-size);
}

加入了font-weight,这样英文字体看起来正常了,但是中文字体又被额外加粗了。

请问该如何修改?

行间公式字体

行间公式字体有点小 css找了半天 不知道哪个是改字体大小的

README的图出问题了!!!

Gitee 做了防盗链,所有在 Gitee 的图,在引用时都变成了 Gitee 的图标,大佬还是把图挪到 GitHub 吧。

Add Repobeats insight chart

需求描述

README.md 中增加 Repobeats 图表,并增添一些鼓励贡献的语句。
Repobeats 图表如下:

Alt

需求原因

  • 该图表较为美观,符合 GitHub UI 风格,且能很好地适配 GitHub 的各种主题
  • 该图表为矢量图,且目前我们项目的图表只有 57KB ,方便下载、以及在任意缩放比例下展示
  • 该图表能直观地反映项目的开发情况
  • 该图表能一定程度地促进任何人为项目贡献代码

附加内容

一些附加问题值得讨论:

  • 该图表应当被放置在 README.md 的什么位置?
  • 该图表应当左对齐还是居中放置?

Height of <td> is incorrect after html codes parsed and removed

Environment

5.16.0-arch1-1
typora 0.11.18(beta)

Problem description

The default style for table is bold in 1st row, I tried to use normal style in 1st row while bold in 1st column. So I tried adding <p style="font-weight: normal;"></p> for entries in 1st row. After this, the code could not fit into a single line and thus wrapped automatically like this:
image
After parsing and exporting, the PDF looked like:
image
The height of remained intact after HTML glue being parsed and removed.

What I expect

It's supposed to use the height of plaintext instead of full html code.

Format bug for quote in tables

操作系统

Windows 10 Home China 21H1
Typora v0.11.18

问题描述

又来乱提 issue 了。

表格中的行内代码样式和表格外不同,即不是蓝色,没有框线。在编辑模式下和导出 PDF、HTML 均存在这个问题,其他主题没有本问题。

复现方法

以下代码可以复现:

This is `code text`. 

| column 1 | column 2 |
| -------- | -------- |
| `code 1` | normal |

预期行为

表格中的行内代码样式应该与表格外一致。

屏幕截图

image

附加内容

code 限定去掉可以解决这个问题,我不是很确定为什么要加限定。

/* 行内代码 */
/*p code,
li code {*/
code {
  color: #3c70c6;
  background-color: #fefefe;
  /*...*/
}

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.