linux下的chm阅读器?

  1. pre和code标签是可以同时使用的, 通常pre放在code的前面. 由于 code, pre中不能使用 换行, 段落, 和 尖括号标签, 所以, 对于尖括号, 要换成 html的 实体符号
 <pre><code>[ &lt;input type="checkbox" name="newsletter" checked="checked" value="Daily" /&gt;, &lt;input type="checkbox" name="newsletter" checked="checked" value="Monthly" /&gt; ]</code></pre>
  1. linux下好像是没有 最小化窗口的 快捷键?! 在keyboard的设置中, 由于 默认的是 没有底部的面板的, 所以 最小化直接 就用 super+h来 "隐藏"了.

  2. "toggle shaded state"切换 shaded 状态, 是指程序只 显示窗口的标题兰, 而下面的窗口部分则被隐藏. 但是这里好像有个bug: 可以按 ctrl+alt+s可以隐藏, 但是不能恢复?

  3. h1, h2, h3...等是可以重新用css定义的, 而且他们的大小 甚至可以是 颠倒的: h1的 font-size 可以比 h2 的font-size 小!

h1 {margin-bottom: 3px;font-size: 11px;}  // 这里是11px, 而下面的h2, h3却可以是 12px
h2 {background: rgb(79,129,189);color:#eee;padding: 2px 5px;}
h3 {color: #666;padding-top: 2px;}
h2, h3 {font-size: 12px;}

1. linux下的chm查看软件比较多, 包括: xchm, gnochm, kchmviewer, chmsee, chm reader 等. 最开始使用chmsee, 提示"版本不兼容", 后来使用chm reader的firefox插件, 提示" firefox doesn't understand the address! " , 安装gnochm 只是安装了以个 python-chm . 这些 都不能使用, 最后安装 kchmviewer, 终于可以正常使用了, 而且对中文内容, 中文目录都能很好的支持.

感觉,kchmviewer的使用比windows下的 chm 查看器(ie浏览器?) 更方便, 使用的是qt(c++), 功能更强:

  • 放大/缩小: ctrl+-=,

  • 可以查看html的源码, chm是compiled html, 是又很多的html文件组合成的, 他可以把组合成的这些原html文件提取出来

  • 自动在左右两边定位

  • 查找功能更方便直观. 感觉如果用css来做的话, 可以用position: fixed.或absolute, 而不是单独的再弹出一个窗口, 那样的话, 麻烦, 繁琐了

  • 还有较好的customize settings:

  • 还可以设置书签bookmark, 最近打开的文档历史, 导航面板navigator panel的关闭F9

  • what's this (箭头加问号), 是用来查看 工具栏上的 按钮的 提示的.

2. kchmviewer的安装也比较方便. 直接用 dnf search kchmviewer; dnf install kchmviewer 安装就可以了, 要安装较多的依赖包.

原文地址:https://www.cnblogs.com/bkylee/p/5937632.html