TA的每日心情 | 擦汗 2018-10-14 15:10 |
|---|
签到天数: 101 天 [LV.6]常住居民II
|
本帖最后由 henices 于 2018-3-1 15:11 编辑 , Z/ x% V8 v9 z. o' M
$ B5 \: A1 {& tImage Occlusion Enhanced 是一个Anki的插件,用来遮挡图片里的局部区域,这样图片上的内容也可以制作成卡片。基本教程:《插件篇——Image Occlusion 2.0 使用教程》(https://zhuanlan.zhihu.com/p/21463061 )。) E% [* C7 O( ]/ N A/ w/ ]
* g0 m1 Z% S1 p3 ]) N
但用的时候发现它生成的卡片默认样式比较简单,我想要的一些信息都木有。比如我一般用它来把美剧截图里的生词盖住,作为背单词的语境提示。我想要的效果是,卡片正面显示挖空的截图,背面显示完整截图+音标、发音、释义、例句、来源、拓展知识,而且还想让卡面漂亮一些。
' Q4 \1 q; A. H4 @3 \& C# l; K# P; E8 `! B( w& X
; _$ V3 A( R- ?$ w3 y
(↑Image Occlusion Enhanced生成的卡片)* I! ?: D, T1 Q
+ \! C8 h. m- ^4 Y' ~
所以自己动手修改一下,修改之前请务必把原笔记类型克隆一份用作备份。因为不会CSS,所以以下所有代码都是参考别人的。) K) Z" s1 V/ Y. r5 r0 G* E) i
( x1 h( }) a C/ s F d
修改已有区域:先打开 工具-Image Occlusion Enhanced Options,把红线圈出来的名字修改成自己想要的区域。Image、___ mark这些可以不用改,这是用来放生成的图片的。修改完以后,还不够用怎么办?比如我还想加入例句和例句翻译,但是两个Extra已经用完了,再没位置可以放了。6 U$ r h! V9 r& r- {6 c6 J/ }. {
5 @% j9 g6 z+ A- N2 m$ K. P4 c
0 r9 [% n' X5 X) M$ Q: x* A
* z M! h" h `, n; n& h 2 o% U9 {+ i- t, @7 Q
' M' g2 h1 `, a: N2 l* D. n添加新的区域:打开 工具-管理笔记类型-选中Image Occlusion Enhanced-区域 继续添加就行。可以自己排列一下各个区域的顺序,那些不能修改的图片区域往后排排。完成以后,用它生成卡片,然后编辑卡片,就能看到新加的区域了。但是新添加的区域就算填上了内容也不会显示在卡片上,还需要把新加的区域写在卡片代码里。
' y+ h* q# q: k3 |
# a7 t% Q5 F+ K" P5 M- S8 c7 V ; n6 _1 d$ h" A4 @/ C7 c
3 k3 C" m, o4 ]2 Y

2 s+ m0 ?4 H5 I! h( i
7 y. H. p7 o2 A5 T& m Q7 o+ w$ z - q$ H4 {' m: w* {- n
( G. z% o" [1 G$ H6 `: U使卡片显示新添加的区域:打开 工具-管理笔记类型-选中Image Occlusion Enhanced-卡片,把你添加的区域名字用双波浪括号括起来,放到你想要的位置。比如我想把“例句”区域放在卡片背面,就在背面模版里输入文本{{例句}}就行,比如还想换一行显示例句翻译,就输入换行代码<br>然后输入文本{{例句翻译}}。也可以直接用底下“添加字段”按钮把任何区域添加到卡片正面或背面。; d: b, o' @6 Y3 Z4 A
8 A5 y: n7 A6 n7 o* P" ?6 ^. r 3 G! ^/ x3 t9 m3 h7 x7 M2 P
n) p" r3 ~4 ~, m0 X1 d }现在这个卡面的信息就全了,我想要的都能显示在卡片上了。但是现在卡片很丑,自己又不懂CSS不会修改卡片样式肿么办?可以这样:先下载一个别人做好的比较好看的卡片模版,然后把别人模版里“正面模版”、“背面模版”、“格式刷”里的代码全都复制添加到Image Occlusion Enhanced卡片模版里。然后把原IO卡片里的那些代码,剪切到你想放的位置,其余代码稍微修改下。还需要把别人代码里的区域名字改成你自己的。比如别人模版里,可能有个叫做“知识”的区域,你想把你自己的IO卡片里的“拓展”区域对应成这个区域,那么就要把别人代码里所有“知识”改成“拓展”。
0 m, V( H+ ^+ x
, k5 y8 w) |7 E' b1 X- s9 s观察一下原IO卡片的代码,“正面模版”里,图片的代码是以下部分。把它剪切的别的位置,图片就在新位置显示了。背面同理。7 K; M: J2 I6 t/ {/ x/ h$ D
* M) E1 ? a+ i6 p5 h# _* C2 a5 L

# m6 u% y9 D2 a0 E# p( ?
9 @! C* A) U L* f最终效果:卡片样式修改自leaflyer(http://leaflyer.lofter.com/post/4798b6_a4492e3)& o' J- V8 P. X' d1 I: Y3 Z% b1 Q0 b# _
/ ~: R# H% k+ M* Y; \ m# L
! u& {$ R1 w% n
( ~) [4 s: M# ?0 ?
: \& o8 o( H& l4 Z5 t' e1 g! z
8 h/ m6 X* ~; \1 K8 p& w, _6 j2 l |
评分
-
1
查看全部评分
-
|