DrEgg
关注
149676 号成员,2024-07-12 21:30:26 加入
69
个人主页 浏览
3h26m
在线时长
  • 想问下插入的公式块是不能标记的吗?

    2024-10-31 04:02

    虽然无法标记,但是可以编辑“外观”来达到类似效果

    ScreenShot20241030at3.57.41PM.png

    ScreenShot20241030at3.58.35PM.png

    ScreenShot20241030at3.58.58PM.png

  • 有无大佬开发一个 vim 插件 0.0

    2024-10-31 03:39

    用 vim 风格使用思源似乎不太可能,但是在思源中运行 vim 或者终端模拟器似乎很可行

  • 带特殊字符的笔记内容贴到服务器上会多出反斜杠怎么搞?

    2024-10-24 07:14

    \是转义字符,要去除最简单的方法就是粘贴到系统原生的输入框中再复制一遍

    在 Mac 上可以通过 cmd+space 快速调出 Spotlight 框

    在 Windows 上可以通过 win 键快速打开 windows 菜单调出搜索框

  • 思源在国外的发展

    2024-10-18 16:28

    我看了一下,真的是第一!我也星了他们的 repo,很高兴看到这个项目不断发展,尤其是作为其中的一部分!

  • 思源在国外的发展

    2024-10-18 16:25

    我其实是中国人。很小的时候就随父母移居美国,所以语言能力有点下降。顺便说一句,我原本应该买 $64 的版本,但是中国版本太便宜了,就让妈赞助我了... 话说这算逃票吗:P

    我现在是一名大学一年级学生,学习计算机科学,从秋季学期开始使用思源,非常非常喜欢!论坛也很好,非常好的氛围!

  • 求助这个在 css 中怎么做

    2024-10-18 06:40
    <html>
    
    <body style="background: #272e3c;">
        <style>
            * {
                font-family: Arial, Helvetica, sans-serif;
            }
    
            .box {
                border-radius: 5px;
                border: #07c1ff solid 1px;
                min-width: 5rem;
                color: white;
            }
    
            .box .title {
                background: #07c1ff2d;
                padding: 0.7rem 1rem 0.5rem 1rem;
            }
    
            .box .content {
                padding: 0 1rem 0 1rem;
                line-height: 1.5rem;
                font-size: smaller;
                font-weight: thin;
            }
        </style>
    
        <div class="box">
            <div class="title">📝  <b style="font-size: smaller;">Abstract</b></div>
            <div class="content">
                <p>算法犹如美妙的交响乐,每一行代码都像韵律般流淌。</p>
                <p>愿这本书在你的脑海中轻轻响起,留下独特而深刻的旋律。</p>
            </div>
        </div>
    </body>
    
    </html>
    

    Screenshot20241017at6.39.52PM.png

  • 代码块 CSS 如何设置离左边距两个空格的距离

    2024-10-18 06:27
    .class-name:first-child {}
    
  • 添加反代和配置 cdn 后出现如下错误

    2024-10-18 06:07

    它能正常工作吗?

    我通常不接触 http 块,它已定义并在所有服务器块之间共享。我为每个 vhost 只定义了一个 http 块。

  • 思源的同步悖论

    2024-10-18 05:52

    这感觉是实现有没有考虑的部分,时间同步本身没有问题,只是实现机制有问题。如果能完善基于时间的同步机制,应该会好很多吧

  • 自己搭建 docker 版,可以多终端同时访问吗?还是只能浏览器访问 docker 版?

    2024-10-17 07:41

    没错,就是这样。我觉得我需要澄清,cloudflare r2 是 cloudflare 的 S3 兼容对象存储,所以是的,docker 版可以和原生 SiYuan 一起同步

  • 添加反代和配置 cdn 后出现如下错误

    2024-10-17 05:37

    如果你使用的是 Nginx,可以尝试一下这个配置。

    location / {
        proxy_pass http://127.0.0.1:6806;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header REMOTE-HOST $remote_addr;
    
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection $connection_upgrade;
    
        add_header X-Cache $upstream_cache_status;
        #Set Nginx Cache
        set $static_filedep 0;
        if ( $uri ~* "\.(gif|png|jpg|css|js|woff|woff2)$" )
        {
        	set $static_filedep 1;
        	expires 12h;
            }
        if ( $static_filedep = 0 )
        {
        add_header Cache-Control no-cache;
        }
    
      add_header Access-Control-Allow-Origin $http_origin;
      add_header 'Access-Control-Allow-Methods' '*';
      add_header Access-Control-Allow-Headers $http_access_control_request_headers; 
    }
    

    你似乎在使用类似 CPanel 的管理工具,我不太了解它是如何工作的,但是你会希望知道它是如何工作的。Nginx 的配置一直都不简单,所以如果可以附带整个配置文件会更好,而不是只截取一些部分,很难从里面看出很多。我基本上是在猜测。我不建议你为 /ws 单独设置一条规则,/ 应该足够了。从 1.3.13 版本开始 nginx 可以自行判断是否切换到 websockets

    希望这工作

  • 思源的同步悖论

    2024-10-16 19:45

    既然思源是单用户的,根据时间戳只采用最后的版本就可以了吧。单用户的话不会出现同时在两个终端修改同一份文档的问题吧。每次修改后只推送修改过的文件,修改前拉取修改的文件,这样应该就可以确保一致性了。

    我没有深入了解思源的同步逻辑,但是我遇到过旧版本的笔记同步到 s3 之后覆盖了我本地的新笔记,这可能是没有基于时间同步机制导致的。思源单用户的特性加上时间戳应该可以做到不错的同步。

  • 自己搭建 docker 版,可以多终端同时访问吗?还是只能浏览器访问 docker 版?

    2024-10-15 12:48

    这样的话,docker 版应该支持多端访问。我刚刚尝试了在 Mac 和 iPad 上通过浏览器同时访问 docker 版,它的表现比我预期的要好得多!不仅仅修改实时的反应在两个设备上,并且几乎没有延迟!我预计至少会有十秒的延迟,但更改几乎立即反映在另一台设备上!这真的是太惊喜了,我想下次当没有第二台显示器而我需要并排打开另一篇笔记时,我可以直接在 iPad 上登录思源并将其用作第二台显示器,哈哈

  • 公式编号计数

    2024-10-15 12:34

    我也觉得手动会更加安全,感谢你的帮助

  • 我是怎么用思源笔记记统计学笔记的

    2024-10-15 12:10

    非常好的参考,我觉得我也应该像你一样组织。我现在以课程划分我的笔记,一个笔记可能有数百行,并且经常会在笔记内进行引用,或者两个课程都提到的知识点重复出现在两个笔记内,我感觉关系图功能从未被使用。我有一点受传统笔记的影响,你提供了一个很好的参考,我想有时间的时候我应该整理一下我的笔记

  • 自己搭建 docker 版,可以多终端同时访问吗?还是只能浏览器访问 docker 版?

    2024-10-15 11:58

    对不起我没有理解多端访问是什么意思,但是思源笔记支持多端同步。我在一台 iPad,两台 Mac 上使用原生 SiYuan,并在手机和上网本上通过浏览器访问 docker 版思源。他们通过 cloudflare r2 进行同步,像黄油一样工作。

  • 公式编号计数

    2024-10-15 11:46

    修改 css 文件是必须的吗?我想要尽可能少的修改 css,因为我非常依赖 S3 同步,我希望在多个设备上拥有一致的体验,所以不那么黑客的方法会更好。

    我给的样例是手动为每行公式使用\tag 来添加行号,如果有更加优雅的方法会更好,但如果必须修改 css 那么我可能会选择手动。

  • 在平板上使用 "/" 接入 chart 等代码块无法使用

    2024-10-15 11:20

    SiYuan 使用的渲染引擎是 Apache ECharts

    你使用的并不是 ECharts 接受的语法,你需要使用 JSON 格式定义你的图表。

    以下是一个示例

    {
      xAxis: {
        type: 'category',
        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
      },
      yAxis: {
        type: 'value'
      },
      series: [
        {
          data: [150, 230, 224, 218, 135, 147, 260],
          type: 'line'
        }
      ]
    }
    

    渲染结果为

    示例