{"version":1,"sources":[{"book":1,"filename":"天元练习1.pdf","pages":39,"sha256":"dbe586346a1a04ba8610882899da20d8f14af068a8d3e9612dba36328bb5c05b"},{"book":2,"filename":"天元练习2.pdf","pages":35,"sha256":"f532604a7369a09549df9a24a64073dcd6797c426164044ca21127b99a5a74f7"},{"book":3,"filename":"天元练习3.pdf","pages":43,"sha256":"228ee6c21538d13d75fc09f968e545112a5e4a70600fd3d9979c857af8a097d4"}],"chapters":[{"id":"1","book":1,"title":"吃掉无保护（无根）的棋子","english":"Capture undefended pieces","startPage":1,"endPage":3,"pages":[{"page":1,"image":"/school/book-1-intro-01.webp","width":1488,"height":1377,"hotspots":[],"text":"","blocks":[]}]},{"id":"2","book":1,"title":"计算攻击者和防御者","english":"Count attackers and defenders","startPage":4,"endPage":6,"pages":[{"page":4,"image":"/school/book-1-intro-04.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]}]},{"id":"3","book":1,"title":"保护介绍","english":"Protect your pieces","startPage":7,"endPage":9,"pages":[{"page":7,"image":"/school/book-1-intro-07.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":8,"image":"/school/book-1-intro-08.webp","width":1488,"height":1297,"hotspots":[],"text":"","blocks":[]}]},{"id":"4","book":1,"title":"各式各样的一步杀","english":"Mate in one","startPage":10,"endPage":13,"pages":[{"page":10,"image":"/school/book-1-intro-10.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":11,"image":"/school/book-1-intro-11.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":12,"image":"/school/book-1-intro-12.webp","width":1488,"height":1175,"hotspots":[],"text":"","blocks":[]}]},{"id":"5","book":1,"title":"击双","english":"Forks","startPage":14,"endPage":21,"pages":[{"page":14,"image":"/school/book-1-intro-14.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":15,"image":"/school/book-1-intro-15.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":16,"image":"/school/book-1-intro-16.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":17,"image":"/school/book-1-intro-17.webp","width":1488,"height":1230,"hotspots":[],"text":"","blocks":[]}]},{"id":"6","book":1,"title":"牵制","english":"Pins","startPage":22,"endPage":28,"pages":[{"page":22,"image":"/school/book-1-intro-22.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":23,"image":"/school/book-1-intro-23.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":24,"image":"/school/book-1-intro-24.webp","width":1488,"height":1339,"hotspots":[],"text":"","blocks":[]}]},{"id":"7","book":1,"title":"串击","english":"Skewers","startPage":29,"endPage":31,"pages":[{"page":29,"image":"/school/book-1-intro-29.webp","width":1488,"height":1196,"hotspots":[],"text":"","blocks":[]}]},{"id":"8","book":1,"title":"闪击","english":"Discovered attacks","startPage":32,"endPage":34,"pages":[{"page":32,"image":"/school/book-1-intro-32.webp","width":1488,"height":1252,"hotspots":[],"text":"","blocks":[]}]},{"id":"9","book":1,"title":"闪将和双将","english":"Discovered check and double check","startPage":35,"endPage":39,"pages":[{"page":35,"image":"/school/book-1-intro-35.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":36,"image":"/school/book-1-intro-36.webp","width":1488,"height":1314,"hotspots":[],"text":"","blocks":[]}]},{"id":"10","book":2,"title":"消除防护","english":"Remove the defender","startPage":1,"endPage":3,"pages":[{"page":1,"image":"/school/book-2-intro-01.webp","width":1488,"height":1326,"hotspots":[],"text":"","blocks":[]}]},{"id":"11","book":2,"title":"过渡走法（中间移动）","english":"Intermediate moves","startPage":4,"endPage":6,"pages":[{"page":4,"image":"/school/book-2-intro-04.webp","width":1488,"height":1325,"hotspots":[],"text":"","blocks":[]}]},{"id":"12","book":2,"title":"引离","english":"Deflection","startPage":7,"endPage":9,"pages":[{"page":7,"image":"/school/book-2-intro-07.webp","width":1488,"height":1324,"hotspots":[],"text":"","blocks":[]}]},{"id":"12a","book":2,"title":"引入","english":"Attraction (chapter 12 supplement)","startPage":10,"endPage":10,"pages":[{"page":10,"image":"/school/book-2-intro-10.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]}]},{"id":"13","book":2,"title":"过载","english":"Overloading","startPage":11,"endPage":13,"pages":[{"page":11,"image":"/school/book-2-intro-11.webp","width":1488,"height":1351,"hotspots":[],"text":"","blocks":[]}]},{"id":"14","book":2,"title":"X-射线","english":"X-ray attacks","startPage":14,"endPage":16,"pages":[{"page":14,"image":"/school/book-2-intro-14.webp","width":1488,"height":1312,"hotspots":[],"text":"","blocks":[]}]},{"id":"15","book":2,"title":"拦截","english":"Interference","startPage":17,"endPage":19,"pages":[{"page":17,"image":"/school/book-2-intro-17.webp","width":1488,"height":1283,"hotspots":[],"text":"","blocks":[]}]},{"id":"16","book":2,"title":"诱捕棋子","english":"Trapped pieces","startPage":20,"endPage":22,"pages":[{"page":20,"image":"/school/book-2-intro-20.webp","width":1488,"height":1287,"hotspots":[],"text":"","blocks":[]}]},{"id":"17","book":2,"title":"防御/认识威胁","english":"Defence and recognising threats","startPage":23,"endPage":26,"pages":[{"page":23,"image":"/school/book-2-intro-23.webp","width":1488,"height":1317,"hotspots":[],"text":"","blocks":[]}]},{"id":"18","book":2,"title":"各式各样的二步杀","english":"Mate in two","startPage":27,"endPage":35,"pages":[{"page":27,"image":"/school/book-2-intro-27.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":28,"image":"/school/book-2-intro-28.webp","width":1488,"height":1659,"hotspots":[],"text":"","blocks":[]}]},{"id":"19","book":3,"title":"主题杀棋图案","english":"Checkmate patterns","startPage":1,"endPage":21,"pages":[{"page":1,"image":"/school/book-3-intro-01.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":3,"image":"/school/book-3-intro-03.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":5,"image":"/school/book-3-intro-05.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":7,"image":"/school/book-3-intro-07.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":9,"image":"/school/book-3-intro-09.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":11,"image":"/school/book-3-intro-11.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":13,"image":"/school/book-3-intro-13.webp","width":1488,"height":1165,"hotspots":[],"text":"","blocks":[]},{"page":14,"image":"/school/book-3-intro-14.webp","width":1488,"height":1045,"hotspots":[],"text":"","blocks":[]},{"page":15,"image":"/school/book-3-intro-15.webp","width":1488,"height":975,"hotspots":[],"text":"","blocks":[]},{"page":16,"image":"/school/book-3-intro-16.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":17,"image":"/school/book-3-intro-17.webp","width":1488,"height":775,"hotspots":[],"text":"","blocks":[]},{"page":18,"image":"/school/book-3-intro-18.webp","width":1488,"height":1018,"hotspots":[],"text":"","blocks":[]},{"page":19,"image":"/school/book-3-intro-19.webp","width":1488,"height":1018,"hotspots":[],"text":"","blocks":[]},{"page":20,"image":"/school/book-3-intro-20.webp","width":1488,"height":1125,"hotspots":[],"text":"","blocks":[]},{"page":21,"image":"/school/book-3-intro-21.webp","width":1488,"height":1050,"hotspots":[],"text":"","blocks":[]}]},{"id":"20","book":3,"title":"组合、设置战术","english":"Combinations and setting up tactics","startPage":22,"endPage":43,"pages":[{"page":22,"image":"/school/book-3-intro-22.webp","width":1488,"height":2030,"hotspots":[],"text":"","blocks":[]},{"page":23,"image":"/school/book-3-intro-23.webp","width":1488,"height":552,"hotspots":[],"text":"","blocks":[]}]}]}