Typora 保姆级安装教程

简介: Typora 保姆级安装教程

Typora 保姆级安装教程


下载

https://www.typora.io/#download

下载对应版本

现在,typora开始收费了

链接:https://pan.baidu.com/s/1cOjUd9ROjpfd0yT28–jjw?pwd=keke

提取码:keke

安装

余下的傻瓜式点击

配置

更改配置文件

base.user.css

/** initialize css counter
  * 从h2开始编号
  */
#write {
    counter-reset: h2
}
h1 {
    text-align:center
}
h2 {
    counter-reset: h3
}
h3 {
    counter-reset: h4
}
h4 {
    counter-reset: h5
}
h5 {
    counter-reset: h6
}
/** put counter result into headings */
#write h2:before {
    counter-increment: h2;
    content: counter(h2) "."
}
#write h3:before {
    counter-increment: h3;
    content: counter(h2) "." counter(h3) "."
}
#write h4:before,
h4.md-focus.md-heading:before /** override the default style for focused headings */ {
    counter-increment: h4;
    content: counter(h2) "." counter(h3) "." counter(h4) "."
}
#write h5:before,
h5.md-focus.md-heading:before {
    counter-increment: h5;
    content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "."
}
#write h6:before,
h6.md-focus.md-heading:before {
    counter-increment: h6;
    content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) "."
}
/** override the default style for focused headings */
#write>h3.md-focus:before,
#write>h4.md-focus:before,
#write>h5.md-focus:before,
#write>h6.md-focus:before,
h3.md-focus:before,
h4.md-focus:before,
h5.md-focus:before,
h6.md-focus:before {
    color: inherit;
    border: inherit;
    border-radius: inherit;
    position: inherit;
    left:initial;
    float: none;
    top:initial;
    font-size: inherit;
    padding-left: inherit;
    padding-right: inherit;
    vertical-align: inherit;
    font-weight: inherit;
    line-height: inherit;
}
.sidebar-content {
    counter-reset: h2
}
.outline-h2 {
    counter-reset: h3
}
.outline-h3 {
    counter-reset: h4
}
.outline-h4 {
    counter-reset: h5
}
.outline-h5 {
    counter-reset: h6
}
.outline-h2>.outline-item>.outline-label:before {
    counter-increment: h2;
    content: counter(h2) "."
}
.outline-h3>.outline-item>.outline-label:before {
    counter-increment: h3;
    content: counter(h2) "." counter(h3) "."
}
.outline-h4>.outline-item>.outline-label:before {
    counter-increment: h4;
    content: counter(h2) "." counter(h3) "." counter(h4) "."
}
.outline-h5>.outline-item>.outline-label:before {
    counter-increment: h5;
    content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "."
}
.outline-h6>.outline-item>.outline-label:before {
    counter-increment: h6;
    content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) "."
}
/**************************************
 * Header Counters in TOC
 **************************************/
/* No link underlines in TOC */
.md-toc-inner {
    text-decoration: none;
}
.md-toc-content {
    counter-reset: h2toc
}
.md-toc-h2 {
    font-size: 1.1rem;
    margin-left: 2rem;
    counter-reset: h3toc
}
.md-toc-h3 {
    margin-left: 3rem;
    font-size: .9rem;
    counter-reset: h4toc
}
.md-toc-h4 {
    margin-left: 4rem;
    font-size: .85rem;
    counter-reset: h5toc
}
.md-toc-h5 {
    margin-left: 5rem;
    font-size: .8rem;
    counter-reset: h6toc
}
.md-toc-h6 {
    margin-left: 6rem;
    font-size: .75rem;
}
.md-toc-h2 .md-toc-inner {
    margin-left: 0;
}
.md-toc-h2:before {
    color: black;
    counter-increment: h2toc;
    content: counter(h2toc) "."
}
.md-toc-h2 .md-toc-inner {
    margin-left: 0;
}
.md-toc-h3:before {
    color: black;
    counter-increment: h3toc;
    content: counter(h2toc) "." counter(h3toc) "."
}
.md-toc-h3 .md-toc-inner {
    margin-left: 0;
}
.md-toc-h4:before {
    color: black;
    counter-increment: h4toc;
    content: counter(h2toc) "." counter(h3toc) "." counter(h4toc) "."
}
.md-toc-h4 .md-toc-inner {
    margin-left: 0;
}
.md-toc-h5:before {
    color: black;
    counter-increment: h5toc;
    content: counter(h2toc) "." counter(h3toc) "." counter(h4toc) "." counter(h5toc) "."
}
.md-toc-h5 .md-toc-inner {
    margin-left: 0;
}
.md-toc-h6:before {
    color: black;
    counter-increment: h6toc;
    content: counter(h2toc) "." counter(h3toc) "." counter(h4toc) "." counter(h5toc) "." counter(h6toc) "."
}
.md-toc-h6 .md-toc-inner {
    margin-left: 0;
}

github.css

:root {
    --side-bar-bg-color: #fafafa;
    --control-text-color: #777;
  }
  @include-when-export url(https://fonts.loli.net/css?family=Open+Sans:400italic,700italic,700,400&subset=latin,latin-ext);
  /* open-sans-regular - latin-ext_latin */
  @font-face {
    font-family: "Jetbrains Mono";
    font-style: normal;
    font-weight: normal;
    src: local("Jetbrains Mono Regular"), local("JetbrainsMono-Regular"),
      url("./github/open-sans-v17-latin-ext_latin-regular.woff2") format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
      U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* open-sans-italic - latin-ext_latin */
  @font-face {
    font-family: "Jetbrains Mono";
    font-style: italic;
    font-weight: normal;
    src: local("Jetbrains Mono Italic"), local("JetbrainsMono-Italic"),
      url("./github/open-sans-v17-latin-ext_latin-italic.woff2") format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
      U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* open-sans-700 - latin-ext_latin */
  @font-face {
    font-family: "Jetbrains Mono";
    font-style: normal;
    font-weight: bold;
    src: local("Jetbrains Mono Bold"), local("JetbrainsMono-Bold"),
      url("./github/open-sans-v17-latin-ext_latin-700.woff2") format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
      U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  /* open-sans-700italic - latin-ext_latin */
  @font-face {
    font-family: "Jetbrains Mono";
    font-style: italic;
    font-weight: bold;
    src: local("Jetbrains Mono Bold Italic"), local("JetbrainsMono-BoldItalic"),
      url("./github/open-sans-v17-latin-ext_latin-700italic.woff2")
        format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
      U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
      U+FEFF, U+FFFD, U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB,
      U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  }
  html {
    font-size: 16px;
  }
  body {
    font-family: "Jetbrains Mono", "Clear Sans", "Helvetica Neue", Helvetica,
      Arial, sans-serif;
    color: rgb(51, 51, 51);
    line-height: 1.6;
  }
  #write {
    max-width: 860px;
    margin: 0 auto;
    padding: 30px;
    padding-bottom: 100px;
  }
  @media only screen and (min-width: 1400px) {
    #write {
      max-width: 1024px;
    }
  }
  @media only screen and (min-width: 1800px) {
    #write {
      max-width: 1200px;
    }
  }
  #write > ul:first-child,
  #write > ol:first-child {
    margin-top: 30px;
  }
  a {
    color: #4183c4;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    position: relative;
    margin-top: 1rem;
    margin-bottom: 1rem;
    font-weight: bold;
    line-height: 1.4;
    cursor: text;
  }
  h1:hover a.anchor,
  h2:hover a.anchor,
  h3:hover a.anchor,
  h4:hover a.anchor,
  h5:hover a.anchor,
  h6:hover a.anchor {
    text-decoration: none;
  }
  h1 tt,
  h1 code {
    font-size: inherit;
  }
  h2 tt,
  h2 code {
    font-size: inherit;
  }
  h3 tt,
  h3 code {
    font-size: inherit;
  }
  h4 tt,
  h4 code {
    font-size: inherit;
  }
  h5 tt,
  h5 code {
    font-size: inherit;
  }
  h6 tt,
  h6 code {
    font-size: inherit;
  }
  h1 {
    font-size: 2.25em;
    line-height: 1.2;
    border-bottom: 1px solid #eee;
  }
  h2 {
    font-size: 1.75em;
    line-height: 1.225;
    border-bottom: 1px solid #eee;
  }
  /*@media print {
      .typora-export h1,
      .typora-export h2 {
          border-bottom: none;
          padding-bottom: initial;
      }
      .typora-export h1::after,
      .typora-export h2::after {
          content: "";
          display: block;
          height: 100px;
          margin-top: -96px;
          border-top: 1px solid #eee;
      }
  }*/
  h3 {
    font-size: 1.5em;
    line-height: 1.43;
  }
  h4 {
    font-size: 1.25em;
  }
  h5 {
    font-size: 1em;
  }
  h6 {
    font-size: 1em;
  }
  p,
  blockquote,
  ul,
  ol,
  dl,
  table {
    margin: 0.8em 0;
  }
  li > ol,
  li > ul {
    margin: 0 0;
  }
  hr {
    height: 2px;
    padding: 0;
    margin: 16px 0;
    background-color: #e7e7e7;
    border: 0 none;
    overflow: hidden;
    box-sizing: content-box;
  }
  li p.first {
    display: inline-block;
  }
  ul,
  ol {
    padding-left: 30px;
  }
  ul:first-child,
  ol:first-child {
    margin-top: 0;
  }
  ul:last-child,
  ol:last-child {
    margin-bottom: 0;
  }
  blockquote {
    border-left: 4px solid #dfe2e5;
    padding: 0 15px;
    color: #777777;
  }
  blockquote blockquote {
    padding-right: 0;
  }
  table {
    padding: 0;
    word-break: initial;
  }
  table tr {
    border-top: 1px solid #dfe2e5;
    margin: 0;
    padding: 0;
  }
  table tr:nth-child(2n),
  thead {
    background-color: #f8f8f8;
  }
  table th {
    font-weight: bold;
    border: 1px solid #dfe2e5;
    border-bottom: 0;
    margin: 0;
    padding: 6px 13px;
  }
  table td {
    border: 1px solid #dfe2e5;
    margin: 0;
    padding: 6px 13px;
  }
  table th:first-child,
  table td:first-child {
    margin-top: 0;
  }
  table th:last-child,
  table td:last-child {
    margin-bottom: 0;
  }
  .CodeMirror-lines {
    padding-left: 4px;
  }
  .code-tooltip {
    box-shadow: 0 1px 1px 0 rgba(0, 28, 36, 0.3);
    border-top: 1px solid #eef2f2;
  }
  .md-fences,
  code,
  tt {
    border: 1px solid #e7eaed;
    background-color: #f8f8f8;
    border-radius: 3px;
    padding: 0;
    padding: 2px 4px 0px 4px;
    font-size: 0.9em;
  }
  code {
    background-color: #f3f4f4;
    padding: 0 2px 0 2px;
  }
  .md-fences {
    margin-bottom: 15px;
    margin-top: 15px;
    padding-top: 8px;
    padding-bottom: 6px;
  }
  .md-task-list-item > input {
    margin-left: -1.3em;
  }
  @media print {
    html {
      font-size: 13px;
    }
    table,
    pre {
      page-break-inside: avoid;
    }
    pre {
      word-wrap: break-word;
    }
  }
  .md-fences {
    background-color: #f8f8f8;
  }
  #write pre.md-meta-block {
    padding: 1rem;
    font-size: 85%;
    line-height: 1.45;
    background-color: #f7f7f7;
    border: 0;
    border-radius: 3px;
    color: #777777;
    margin-top: 0 !important;
  }
  .mathjax-block > .code-tooltip {
    bottom: 0.375rem;
  }
  .md-mathjax-midline {
    background: #fafafa;
  }
  #write > h3.md-focus:before {
    left: -1.5625rem;
    top: 0.375rem;
  }
  #write > h4.md-focus:before {
    left: -1.5625rem;
    top: 0.285714286rem;
  }
  #write > h5.md-focus:before {
    left: -1.5625rem;
    top: 0.285714286rem;
  }
  #write > h6.md-focus:before {
    left: -1.5625rem;
    top: 0.285714286rem;
  }
  .md-image > .md-meta {
    /*border: 1px solid #ddd;*/
    border-radius: 3px;
    padding: 2px 0px 0px 4px;
    font-size: 0.9em;
    color: inherit;
  }
  .md-tag {
    color: #a7a7a7;
    opacity: 1;
  }
  .md-toc {
    margin-top: 20px;
    padding-bottom: 20px;
  }
  .sidebar-tabs {
    border-bottom: none;
  }
  #typora-quick-open {
    border: 1px solid #ddd;
    background-color: #f8f8f8;
  }
  #typora-quick-open-item {
    background-color: #fafafa;
    border-color: #fefefe #e5e5e5 #e5e5e5 #eee;
    border-style: solid;
    border-width: 1px;
  }
  /** focus mode */
  .on-focus-mode blockquote {
    border-left-color: rgba(85, 85, 85, 0.12);
  }
  header,
  .context-menu,
  .megamenu-content,
  footer {
    font-family: "Segoe UI", "Arial", sans-serif;
  }
  .file-node-content:hover .file-node-icon,
  .file-node-content:hover .file-node-open-state {
    visibility: visible;
  }
  .mac-seamless-mode #typora-sidebar {
    background-color: #fafafa;
    background-color: var(--side-bar-bg-color);
  }
  .md-lang {
    color: #b4654d;
  }
  .html-for-mac .context-menu {
    --item-hover-bg-color: #e6f0fe;
  }
  #md-notification .btn {
    border: 0;
  }
  .dropdown-menu .divider {
    border-color: #e5e5e5;
  }
  .ty-preferences .window-content {
    background-color: #fafafa;
  }
  .ty-preferences .nav-group-item.active {
    color: white;
    background: #999;
  }

更改设置

设置图床

{
  "picBed": {
    "uploader": "smms", // 代表当前的默认上传图床为 SM.MS,
    "smms": {
      "token": "个人图床 token" //一定要换
    }
  },
  "picgoPlugins": {} // 为插件预留
}

用法

// 1~6级标题
# 文字
## 文字
### 文字
#### 文字
##### 文字
###### 文字
// 加粗
**文字**
// 高亮
==文字==
// 下标
~文字~
// 上标
^文字^
// 横线
***
// 删除线
~~文字~~
// 有序列表
1. 文字
// 无序列表
- 文字
// 代码块
```文件后缀
```
// 加强
`文字`
// 引用
> 
// 目录
@[toc]
// 图片
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6IFuxHxW-1641402398341)(位置)]]
// 链接
[描述](网址)
// 表格
| 文字 | …… | 文字 |


目录
相关文章
|
6月前
|
Oracle 关系型数据库 Java
保姆级VitrualBox下载ubantu
保姆级VitrualBox下载ubantu
50 0
|
8月前
|
安全 Linux 数据安全/隐私保护
AWVS多平台安装(保姆级)教程
AWVS多平台安装(保姆级)教程
808 0
|
7月前
|
安全 Linux iOS开发
Anaconda下载及安装保姆级教程(详细图文)
Anaconda下载及安装保姆级教程(详细图文)
871 0
Anaconda下载及安装保姆级教程(详细图文)
|
存储 JavaScript 前端开发
VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了
Visual Studio Code 是一个轻量级功能强大的源代码编辑器,支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。适用于 Windows、macOS 和 Linux。它内置了对 JavaScript、TypeScript 和 Node.js 的支持,并为其他语言和运行时(如 C++、C#、Java、Python、PHP、Go、.NET)提供了丰富的扩展生态系统。为了不影响读者的沉浸式阅读学习,如需使用目录请在左侧使用即可。
3813 0
VSCode安装配置使用教程(最新版超详细保姆级含插件)一文就够了
|
6月前
|
缓存 Linux
更新yum源的保姆级教程(有手就行)
更新yum源的保姆级教程(有手就行)
|
8月前
|
Java
Burpsuite专业版安装(保姆级)教程
Burpsuite专业版安装(保姆级)教程
450 0
|
5月前
|
Apache Windows
小白下载和安装Apache的教程(保姆级)
小白下载和安装Apache的教程(保姆级)
99 0
|
5月前
|
存储 NoSQL Unix
Redis安装教程(保姆级教程)
Redis安装教程(保姆级教程)
|
9月前
|
开发工具 对象存储 git
工具丨Typora+PicGo搭建个人笔记平台
工具丨Typora+PicGo搭建个人笔记平台
|
10月前
|
Java Apache
jmeter下载及安装教程-保姆级
jmeter下载及安装教程-保姆级
393 0