SuperMemo 的图片导入
SuperMemo 的图片导入大致分为两种,一种是网络嵌入,另一种是本地调用。所谓嵌入,是通过使用 html 标记实现的,我们从网络上复制带图片的文章时,便会把这部分嵌入代码一起复制到 sm 里,不需要手动下载便能查看,只要网络连接正常,且图片源没有失效,就可以一直正常使用。如果担心失效或想在没有互联网连接时使用,也只需按下 Ctrl + F8 便可将图片下载到集合内,作为相对路径储存,只要你不手动对集合进行更改,图片就能一直保持正常访问。
反观本地文件,调用时使用的是绝对路径,如果图片位置发生更改,你便无法再访问到那张图片。并且本地调用的图片,无法通过 Ctrl + F8 收纳到集合内作为相对路径储存。如果要使用这种方法导入图片,你必须将所有图片统一储存,且绝对不能更改路径,否则迎接你的将是一场灾难。
那么有没有什么办法,可以像使用网络图片一样使用本地图片呢?
有的,你传到网上去不就行了么(
咳咳……说正经的,办法当然有,那就是使用本地图床或本地文件服务器,最重要的是,你甚至不需要使用第三方软件,因为这是 Windows 自带的功能,只不过需要手动启用而已。该功能运行时并不会要求开着某个窗口,甚至都没有托盘图标!只需配置一次,便再也无需操心。
这就是 IIS,Internet Information Services (IIS)管理器
下面我来告诉大家怎么配置(我也是今天刚学会的)
Windows IIS 配置教程
首先打开 Windows 菜单,搜索 启用或关闭 Windows 功能 并打开(直接敲,打了字后会出现输入框的)
直接敲,打了字后会出现输入框的
勾选如图所示的选项
确保勾选完全,否则可能无法正常使用
勾选完成后确定,等待一会儿 IIS 便会开启
再次打开 Windows 菜单,搜索 IIS
可以顺便固定到开始屏幕方便使用
打开后是这个界面, 可以看到有一个默认网站
如果没有默认网站,很可能是你少勾了选项,建议全部取消重启后再勾一次
我们需要对其进行更改才能使用
首先点击绑定拓展图片,我们修改访问地址。注意是修改不是添加
端口设置为 80 就不需要输入端口
就算以后更改了访问地址,也可以用 Adobe Dreamweaver 批量更改 sm 文件夹内的地址
我们继续修改基本设置中的物理路径,这就是你以后的图片可移动的家了(或者临时的家)
即使你更改了这个文件夹的名称和路径,也只需重新将新的路径设为文件服务器的物理路径即可
访问路径设置好了,但我们还需要开启目录浏览,双击网页进入面板,找到目录浏览双击
点击启用
接下来我们就可以访问这个本地网站啦!点击浏览会直接打开该网址,设置下书签以后就能方便的打开了。
进入本地网站可以看到目录。需要注意的是,如果路径中有 ,*,%,&,:,\,? 这些符号会显示警告界面,建议命名时不要使用这类符号,这会产生一定的风险。
如果无法成功访问,请尝试将物理路径换一个位置。
日常使用
你往物理路径里放的东西都会出现在这个本地网站里,部分文件默认可以直接访问,比如 html 和图片
物理路径里的文件
点击可以直接查看
你在本地文件夹里打开的 html 文件中的图片都会是本地路径,而如果你在这个网页上打开,那么文中所有的图片都会是网络路径,你可以直接像复制网络图文一样复制粘贴到 sm 里,可以彻底抛弃掉 IE
由于 IIS 是 Windows 服务,开机时便会自动开启,使用起来是绝对的无感。另外,由于图片都是网络路径拓展图片,你现在可以使用 Ctrl + F8 将图片下载到集合中了。你可以把文件服务器当做是一个外部的储存,也可以当作是你文件的中转站。
你可以使用此动作在文件服务器物理路径里快捷打开选中文件的 http 路径,省去在网页里翻找的麻烦,支持多选:
看到这里你可能会问了,除了从图文一起导入,有时还需要直接将某张图片粘贴到文中,这该怎么办呢?
问的好,我趁热写了份 Quicker 动作:
当剪贴板中是图片网址时会保持其链接粘贴到文中,当剪贴板中是图片、图片文件、本地图片路径时会将文件保存到设置好的文件服务器路径内并获取对应的网络地址粘贴到文中。
如此一来,导入图片的问题彻底解决。
附录:可能出现的奇怪错误