TA的每日心情 | 衰 2018-4-23 09:34 |
---|
签到天数: 4 天 [LV.2]偶尔看看I
|
本帖最后由 hhuang 于 2018-7-14 09:30 编辑
u( c& h( t L# W4 e& k& O9 f
8 L7 X0 `8 x. [% l; U3 g6月6日更新:重新导出并上传到百度云,下载后直接用就有下面图中的效果,不需要修改代码了。
' ?2 N6 X, M B6 x# R* w1 q$ v. B
3 P% b+ S3 ?; j3 I, ?* |自己记单词的过程中,觉得有时候大概知道了意思,又不确定。加上按钮播放例句,在看释义前播放,有助于记起单词的意思,帮助记忆。$ q; G; c) C% g3 X+ t; l# T
5 M& F. ^* F2 y0 ]7 m* W
; _, N! ]; {' K, d4 O* o把卡片前面的代码换成下面的代码,就有这个效果了。" i9 e" u K: d* Q& j
- <div id="front">1 ]$ O; u9 K7 {" L ]+ w6 L
- - @5 \3 p9 q6 x
- <div class="headbar">{{Deck}}</div>' \( k7 j1 D- C( P S, n# w# z
- <div id="word">, {* y7 _# r5 _$ P# h6 |
- {{单词}}9 ~) W7 z6 Q, l, C4 K# S3 n
- <span id="rank"> {{ranking}} </span><span id='example_audios'></span>4 x) {2 M, z2 {
- </div>& Z+ x5 W4 J# [1 K
- <div class="yongfa">7 w' N) C* W7 s/ ~0 |- L- H
- {{用法}}4 \' C2 t6 {8 h! s% w( Y1 d" W0 Q
- </div>" l& t* @4 f% J& X" q2 W7 B# p
- 3 _; C( R: V9 }4 U" ]/ J7 Z* X
- <div id="back">
7 L8 \1 a% G% r: |% q' C/ f; H - <div class="headbar">有道词典 基本释义</div>4 }, |8 |; o- A* [
- <div class="shiyi_youdao"># B# y0 S- s% ?
- {{shiyi_youdao}}
3 Y, i6 H7 `& w# e2 a# h: j" G- E - </div>
7 H# A4 Y/ R( U+ { - ) y: N: Z% h, S3 l* X$ I
- <div class="headbar">LDOCE6</div>$ G3 R" c- z' @- p F; b: @: a
- <div id="ldoce6">
- ^ k5 R3 m2 z2 f7 I. B, ] - {{LDOCE6}}
% h' h$ @8 r7 N& |- g - </div>
/ P( l7 `' ^) G3 Z" u - / m0 w7 a3 w4 _7 |2 o6 x' z
- <script type="text/javascript">
R4 u& L6 } \+ d1 K) C! W0 B - // format yonfa: J$ X9 ~0 F& Y w% Q2 B1 K
- [].forEach.call(document.querySelectorAll('.yongfa'), function (div) {
/ C( U+ U1 m! q - div.innerHTML = div.innerHTML2 B( |- h7 {! e, g) U% v
- .replace(/[1-9]+\)/g, function (symbol) {$ b) d$ F5 z# t5 v& q1 v. O5 Y% o
- return '<a class="hightlight" style="color:#539007;" >' + symbol + '</a>';
2 v S! o- t3 a, M! b+ F - });
/ i0 h- t, ^( D3 L! N5 _' V7 f - });
# N1 v# ~* P3 g4 P2 s& X
- [! n5 T" Q$ F9 M- // play the Ammerican pronouciation9 H7 K2 ]) G/ X! R7 q; D
- var amevoice = document.getElementsByClassName("amevoice");3 P2 D: J* \3 }7 s% x& {
- var anki_modified_code = amevoice[0].innerHTML;
5 t9 ~9 l1 I6 g( j* Y1 Z - //var filename = '_' + anki_modified_code.split(':')[1].split(';')[0].split('_')[1].replace(/"\)/, '');;5 E/ C0 j$ o; |3 r% {0 ]
- var filename = anki_modified_code.split('ankiplay')[1].split('");')[0];$ N- c# P% I+ ]' @. @
- var audio = new Audio(filename);: ^7 I I* r; p# W6 y2 c' Y6 ]# V5 U: C
- audio.play();/ w% N! z. f$ N- t; K
3 S x! Z/ d9 y8 A- // add audios of the examples
( j1 E" Q' G. k g! B3 Z ^8 A - var examples = document.getElementsByClassName("example");* c# w* K, f# P$ M& g
- var example_audios = "";; j/ s* k7 N$ r' s2 M
- for (var i = 0; i < examples.length; i++) {
5 z$ C! q+ H4 F5 l( n5 @6 l7 r9 z - var e = examples[i].innerHTML;
( X1 i. M" j2 r: d0 g) u6 M - var index = i + 1;. I; B. P7 m" q3 P) j' n4 K
- if (e.search('mp3]') == -1) {
' l0 t0 L7 o; _1 t - continue;* y% T* e$ w' l, N
- }
% B' m# a4 z% ?: J, f - example_audios += index + e.split('<img')[0];3 l, ^) A& I: E: f3 Y( h6 H% |
- //if (i>10) alerta(e.split('<img')[0]);8 h) r, R$ g. n' f9 V
- }2 [" h( L% Y( }3 }) o; S9 R" T
- var rank = document.getElementById("rank");8 N3 H- w/ x/ A6 B3 H
- rank.innerHTML += example_audios;
, O' G6 ~7 j# J+ M2 {1 {; W f c - 3 p4 B) c6 o$ P7 K
- </script>
复制代码
% V! S T0 O: {( F
5 n, e5 L" N- F$ L9 F. B7 v& ?) X我最近自己制作的Anki deck,用来背单词。单词发音,例句音频,Anki,LDOCE6,美国当代英语语料库20000
8 { E! |5 ~* @ M/ v使用的是美国当代英语语料库20000词频表,用Anki的插件抓取了有道字典的基本释义和LDOCE6的内容(包含单词发音和例句的音频)。注意:音频需要自己点击播放,如果用Anki的那个播放音频是播放所有的包含单词英音美音及例句的音频。我自己加了javascript代码,在学习时打开卡片的时候自动播放单词的美音。; G- p( j& s9 q
有极少卡片里带了哈利波特书里的句子(因为我合并了Kindle看哈利波特时标注的一些单词)。
' ?5 w. {5 K# w6 I, x% X我自己使用了差不多一个月了,感觉比较不错,估计能坚持背下去。
! {$ b1 p. b. t- i7 A
; y* t9 r4 C2 x' Y1 A! v下面是截图:! I# u. N; w' }( M. T9 M
8 E" i8 \+ J0 y- A7 Y
7 {" z- Z9 v/ I$ \
" ]3 Y! \6 j" k3 J% @2 B
; c! ]5 w0 E) w! K_LDOCE6_wrap.css文件放到Anki的那个media目录下,这样就有上面截图的效果了。这个文件是Anki自动生成的,你如果用Anki的插件从LDOCE6字典里提取过,这个文件应该就已经有了。
. A/ @- h( k4 o% X- t
& D" x% a. H# }/ |% @) n0 q链接: [url]https://pan.baidu.com/s/1Z-FqHiEctn_BuWg0cVDu3w [/url]/ H; y( v( F4 K+ F9 b
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?免费注册
x
评分
-
9
查看全部评分
-
|