Dự án tạo Ebook trắc nghiệm

tuhocvba

Administrator
Thành viên BQT
Định dạng phổ biến nhất là Epub. Tuy nhiên tùy vào APP mà khả năng đọc Epub sẽ khác nhau. Điều này cũng tương tự bạn truy cập web bằng chrome hay Internet Explorer sẽ có các trải nghiệm khác nhau.
Tôi không muốn phụ thuộc vào điều này. Do đó sẽ cố gắng chọn phương án dễ dàng nhất, tức là quảng đại phần mềm đều chơi được.
Các phương án popup, show hide đều bỏ vì hiệu ứng tuy đẹp nhưng kén phần mềm đọc. Vậy, phương án khả dĩ và dễ thực hiện nhưng nặng tay chân là link a href.
Việc tay chân thì sau này sẽ code VBA để sinh ra code ebook tự động. Cho nên vấn đề này không đáng lo.
Như vậy 1 câu hỏi sẽ có 3 trang html được tạo ra.
Bạn cần đăng nhập để thấy đính kèm

Section0001.xhtml:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops">
<head>
  <title></title>
</head>

<body>
  <p>&nbsp;</p>
<p> <a href="Section0002.xhtml#myNote" epub:type="noteref">1</a></p>
</body>
</html>
Section0002.xhtml:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops">
<head>
  <title></title>
</head>

<body>
  <p>&nbsp;</p>
  <p> <a href="Section0001.xhtml#myNote2" epub:type="noteref">Sai</a></p>
</body>
</html>
Ở đây tôi thử tạo ra hai trang cho chúng link lẫn nhau. Trên máy tính OK.
Test trên máy đọc sách Boox Nova Air cũng OK. Như vậy ý tưởng là khả thi.
 

tuhocvba

Administrator
Thành viên BQT
Trước khi xây dựng Tool, ta cần tạo ra form và test form có hoạt động ổn không.
Trước hết tôi có file đề bài là Section0001.xhtml
Section0001.xhtml:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops">
<head>
 
<link rel="stylesheet" type="text/css" href="style.css"/>
 
<title></title>
</head>

<body>
    <!-- Câu 1 -->
    <p id="cau1">
    <b>問題1:</b>可能性を<u>示唆</u>する
    </p>
    <ol type="A">
        <li><a href="Sai0001.xhtml#myNote" epub:type="noteref">しざ</a></li>
        <li><a href="Dung0001.xhtml#myNote" epub:type="noteref">しさ</a></li>
        <li><a href="Sai0001.xhtml#myNote" epub:type="noteref">じさ</a></li>
        <li><a href="Sai0001.xhtml#myNote" epub:type="noteref">しさん</a></li>
    </ol>
    <!-- Câu 2 -->
    <p id="cau2">
    <b>問題2:</b><u>俊敏</u>する
    </p>
    <ol type="A">
          <li><a href="Sai0001.xhtml#myNote" epub:type="noteref">じゅんびん</a></li>
        <li><a href="Sai0001.xhtml#myNote" epub:type="noteref">しゅうびん</a></li>
          <li><a href="Dung0001.xhtml#myNote" epub:type="noteref">しゅんびん</a></li>
          <li><a href="Sai0001.xhtml#myNote" epub:type="noteref">じゅうびん</a></li>
    </ol>
</body>
</html>
Bạn cần đăng nhập để thấy đính kèm

Và file Dung0001.xhtml
Dung0001.xhtml:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops">
<head>
  <title></title>
</head>

<body>
    <p id="cau1">Câu 1: Đúng.<a href="Section0001.xhtml#cau1" epub:type="noteref">Quay lại.</a></p>
    <p id="cau2">Câu 2: Đúng.<a href="Section0001.xhtml#cau2" epub:type="noteref">Quay lại.</a></p>
</body>
</html>
Và file Sai0001.xhtml
Sai0001.xhtml:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:epub="http://www.idpf.org/2007/ops">
<head>
  <title></title>
</head>

<body>
    <p id="cau1">Câu1: Sai.<a href="Section0001.xhtml#cau1" epub:type="noteref">Quay lại.</a></p>
    <p id="cau2">Câu2: Sai.<a href="Section0001.xhtml#cau2" epub:type="noteref">Quay lại.</a></p>
</body>
</html>
 

tuhocvba

Administrator
Thành viên BQT
Dự án đã xong.
Bạn cần đăng nhập để thấy đa phương tiện
 
Top