色色网 蓝本Obsidian还使用便利的旁注功能,从此让你的条记愈加显豁!

发布日期:2025-04-10 13:48    点击次数:88

色色网 蓝本Obsidian还使用便利的旁注功能,从此让你的条记愈加显豁!

✿    起原:Kuzens

如若你在Obsidian中记载条记时,念念给条记添加一些厚爱,干系词这经常在条记类软件是很难已矣的功能,如若记载在条记中,诠释过长,影响阅读条记体验,如若将注开释在条记末尾,经常看一个厚爱会颠倒可贵,干系词小编发现一很特意旨的一款插件,通过css不错已矣条记的旁注功能.

1. 装置插件:Admonition给条记添加标注和提醒框

插件在obsidian第三方插件库中搜索:Admonition即可装置

图片

2.插件的基本使用:著作内添加厚爱框 

通过斜杠Admonitionm即可调用插件,插件不错创建俩种callout和admonition(辞别不大,这里以callout来先容这款插件)

图片

点击Admonition: Insert Callout首选需要先遴荐图标

图片

遴荐需不需要折叠后点击Insert生成标注框

图片

标注框分俩个部分:标题和执行

图片

标注框内不错添加图片和翰墨

图片

也不错进行标注框的嵌套

图片

来到插件建树你不错进行css的导入来建树标注框的花式(经常每个主题王人会有标注框的预设花式)

图片

然后对标注框的一些

图片

twitter 自慰3.插件的进阶使用:在著作外添加旁注 

复制底下的代码存放在obsidian的css仓库中(不懂伙伴不错看这篇著作淡雅管制Obsidian的CSS文献,让您的花式文献更智能更易用)

/* @settingsname: SideNote Calloutid: sidenote-calloutsettings:  -    id: top-sidenote-callout-title    title: Sidenote Callout Title to Top    title.zh: 边注标题置于顶部    type: class-toggle    default: false  -    id: top-left-sidenote-callout-title-position    title: Top Left Sidenote Callout Title Position    title.zh: 标注在顶部时,左边注的标题位置    type: class-select    default: l-center-callout-title    options:      -        label: left        value: l-left-callout-title      -        label: center        value: l-center-callout-title      -        label: right        value: l-right-callout-title  -    id: top-right-sidenote-callout-title-position    title: Top Right Sidenote Callout Title Position    title.zh: 标注在顶部时,右边注的标题位置    type: class-select    default: r-center-callout-title    options:      -        label: left        value: r-left-callout-title      -        label: center        value: r-center-callout-title      -        label: right        value: r-right-callout-title  -    id: sidenote-backgound    title: Callout Background    title.zh: Callout配景    description: enable background color    description.zh: 开启背自得    type: class-toggle    default: false  -    id: aside-width    title: sidenote width    title.zh: 边注宽度    description: The width of the sidenote    description.zh: 边注的宽度    type: variable-number-slider    default: 200    min: 150    max: 300    step: 10    format: px  -    id: aside-offset    title: sidenote offset    title.zh: 边注与正文的间距    description: The offset between the sidenote and the text(default is 16px)    description.zh: 边注与正文的间距(默许为16px)    type: variable-number-slider    default: 16    min: 0    max: 50    step: 1    format: px  -    id: hide-sidenote-callout-fold-icon    title: Hide Fold Icon    title.zh: 荫藏折叠图标    type: class-toggle    default: false*/body {  --aside-width: 200px;  --aside-offset: var(--size-4-4);  --line-width: var(--file-line-width, --line-width);}.markdown-source-view.mod-cm6 .cm-content > .cm-callout:has(.callout[data-callout-metadata*='aside'])[contenteditable=false]  {  contain: none !important;  overflow: visible;}.markdown-source-view.mod-cm6 .cm-content > .cm-callout:has(.callout[data-callout-metadata*='aside'])[contenteditable=false]>.markdown-rendered {  overflow: visible;}.cm-callout:has(.callout[data-callout-metadata*='aside'])[contenteditable=false]>.edit-block-button {  display: none;}:is(.markdown-source-view .cm-callout, div:not([class])):has(> .callout[data-callout-metadata*='aside']) {  position: relative;  overflow: visible;}.callout[data-callout-metadata*='aside'] {  /* --aside-offset: var(--size-4-4); */  position: absolute;}.callout[data-callout-metadata*='aside-l'] {  left: calc(-1 * (var(--aside-width) + var(--aside-offset)));  right: calc(100% + var(--aside-offset));}.callout[data-callout-metadata*='aside-r'] {  left: calc(var(--file-line-width) + var(--aside-offset));  right: calc(-1 * var(--aside-width));}/* .markdown-reading-view .callout[data-callout-metadata*='aside-l'] {  left: calc(50vw - var(--file-line-width)/2 - var(--aside-width) - 2 * var(--aside-offset));  right: calc(50vw + var(--file-line-width)/2);}.markdown-reading-view .callout[data-callout-metadata*='aside-r'] {  left: calc(var(--file-line-width) + 2 * var(--aside-width));  right: calc(50vw - var(--file-line-width)/2 - var(--aside-width) - 2 *var(--aside-offset));}   */@media (hover: hover) {  .markdown-source-view.mod-cm6 .cm-embed-block:has(> div > [data-callout-metadata*='aside']):hover {    overflow: visible;  }  .markdown-source-view.mod-cm6 .cm-embed-block:not(.cm-table-widget):hover {    box-shadow: unset;  }}/* ------------ */.callout[data-callout-metadata*='aside'] {  --block-spacing: 0.75rem;  --speaker-block-width: 20%;  margin: 0px;  padding: 0px;  display: grid;  background-color: var(--background-primary) !important;  border: none;}.sidenote-backgound .callout[data-callout-metadata*='aside'] {  background-color: rgba(var(--callout-color), 0.1) !important;  padding-bottom: 10px;}.callout[data-callout-metadata*='aside'] {  grid-template-columns: var(--speaker-block-width) calc(100% - var(--speaker-block-width));}.top-sidenote-callout-title .callout[data-callout-metadata*='aside'] {  grid-template-columns: unset;}.callout[data-callout-metadata*='aside'] .callout-title {  height: calc(100% - var(--block-spacing));  text-align: right;  word-wrap: break-word;  border-right: 3px solid;  border-bottom: unset;  flex: 1 0 auto;  color: rgb(var(--callout-color)) !important;  background-color: unset !important;  /* padding-right: var(--block-spacing); */  padding: 0;}.callout[data-callout-metadata*='aside'] .callout-title {  display: inline-block;}body:not(.top-sidenote-callout-title) .setting-item[data-id='top-left-sidenote-callout-title-position'],body:not(.top-sidenote-callout-title) .setting-item[data-id='top-right-sidenote-callout-title-position'] {  display: none;}.top-sidenote-callout-title .callout[data-callout-metadata*='aside'] .callout-title {  display: flex;  flex-direction: row-reverse;}.callout[data-callout-metadata*='aside'] .callout-title-inner {  font-weight: var(--bold-weight) !important;  color: rgb(var(--callout-color)) !important;  width: 1ch;  margin: 0 auto;  text-align: left;}.top-sidenote-callout-title .callout[data-callout-metadata*='aside'] .callout-title-inner {  margin: 0 auto;  width: unset;}.callout[data-callout-metadata*='aside'] .callout-title-inner {  margin: 0 auto;}.l-left-callout-title .callout[data-callout-metadata*='aside-l'] .callout-title-inner {  margin-left: var(--block-spacing);}.l-right-callout-title .callout[data-callout-metadata*='aside-l'] .callout-title-inner {  margin: 0 var(--block-spacing);}.r-left-callout-title .callout[data-callout-metadata*='aside-r'] .callout-title-inner {  margin-left: var(--block-spacing);}.r-right-callout-title .callout[data-callout-metadata*='aside-r'] .callout-title-inner {  margin: 0 var(--block-spacing);}.callout[data-callout-metadata*='aside']>* {  margin-top: var(--block-spacing);}.callout[data-callout-metadata*='aside']>.callout-title>.callout-icon {  display: none;}.hide-sidenote-callout-fold-icon .callout[data-callout-metadata*='aside'] .callout-fold {  display: none;}.callout[data-callout-metadata*='aside']>.callout-title>.callout-fold,.callout[data-callout-metadata*='aside']>.callout-title>.callout-fold.is-collapsed {  padding: 0;  justify-content: center;}.callout[data-callout-metadata*='aside']>.callout-content {  padding: 0px var(--block-spacing);  border-top: unset;  max-height: 200px;  overflow-y: auto;}.callout[data-callout-metadata*='aside']>.callout-content>p:first-child {  margin-top: 0px;}.callout[data-callout-metadata*='aside']>.callout-content>p:last-child {  margin-bottom: 0px;}.callout[data-callout-metadata*='aside']>.callout-content::-webkit-scrollbar-thumb {  width: 11px;  height: 11px;  background-color: transparent !important;}.callout[data-callout-metadata*='aside']>.callout-content:hover::-webkit-scrollbar-thumb {  background-color: var(--scrollbar-thumb-bg) !important;}/* ------- */@media print {  .callout[data-callout-metadata*='aside-l'] {    left: 0;    right: calc(100% - var(--aside-width));  }  .callout[data-callout-metadata*='aside-r'] {    left: calc(100% - var(--aside-width));    right: 0;  }  div:not(.callout-content)>p {    width: calc(100% - 2 * var(--aside-width));    margin: 0 auto;  }}

然后通过插件:MySnippet进行盛开(css片断的作家为:Huajin)

图片

通过以下代码创建条记的傍边标注框(其实等于在本来的标注框后头添加aside-l/r暗意傍边)

这么写不错生成一个在左侧的厚爱> [!NOTE|aside-l] 左侧厚爱> 厚爱执行这么写不错生成一个在右侧的厚爱> [!NOTE|aside-r] 右侧厚爱> 厚爱执行如若念念要厚爱不错折叠,你不错用 callout 的折叠语法> [!NOTE|aside-l]+ 默许伸开的厚爱> 厚爱执行> [!NOTE|aside-r]- 默许折叠的厚爱> 厚爱执行如若你念念试试其他花式的边注 callout,不错这么写> [!ERROR|aside-l] 红色花式> 还不错用别的callout,举例important, cite 等

成果如下

图片

你不错在插件:Style Settings进行格调的(改造不懂得伙伴不错望望Obsidian好意思化指南:必知技艺和提倡,打造个性化条记界面)

图片

本站仅提供存储劳动,通盘执行均由用户发布,如发现存害或侵权执行,请点击举报。

 



    Powered by 99bt @2013-2022 RSS地图 HTML地图

    Copyright Powered by365站群 © 2013-2024