.6 Minh họa cách chia section cho tài liệu

Một phần của tài liệu tìm hiểu nguồn mở greenstone và ứng dụng (Trang 32 - 37)

Giữa cặp thẻ <Section> </Section> ta có thể thêm cặp thẻ <Description> </Description> để mô tả thơng tin cho section. Ví dụ trên mơ tả thơng tin metadata

Title cho section. Ta chỉ có thể thêm các thẻ section vào tài liệu nguồn dạng html,

word vì:

- Đối với tập tin html, các văn bản trong vùng <!-- --> được xem như dịng ghi chú, do đó các thẻ <Section> trong tập tin html không ảnh hưởng đến nội dung hiển thị của tập tin html này.

- Đối với tập tin word , việc chuyển sang XML của Greenstone phải qua

bước trung gian là chuyển sang tập tin html nên việc chèn các thẻ <Section> cũng không ảnh hưởng đến nội dung hiển thị cuối cùng

Mục đích của việc thêm cặp thẻ <Section> </Section> vào tài liệu nguồn là

để sau khi xây dựng bộ sưu tập, khi hiển thị nội dung của tài liệu bằng trình duyệt

web, ta sẽ thấy cấu trúc phân cấp của tài liệu và có thể nhanh chóng xem nội dung một đoạn nào đó trong tài liệu nhờ cấu trúc phân cấp này.

Để plugin HTMLPlug xử lý cặp thẻ <Section> </Section>, ta phải chọn tùy

Ví dụ một tài liệu có cấu trúc phân cấp : Tìm hiểu PP LT hướng khía cạnh

Lời cảm ơn

(Nội dung phần “Lời cảm ơn”)

… Mục lục

(Nội dung phần “Mục lục”)

Danh mục các ảnh-Sơ đồ

(Nội dung phần “Danh mục các ảnh-Sơ đồ”)

Giới thiệu

(Nội dung phần “Giới thiệu”)

Nội dung

(Nội dung phần “Nội dung”)

Phần 1: Tìm hiểu phương pháp lập trình hướng khía cạnh Chương 1: Tổng quan về đề tài

(Các nội dung trong chương 1)

Chương 2: Phương pháp lập trình hướng khía cạnh (AOP)

(Các nội dung trong chương 2)

Chương 3: Ngôn ngữ lập trình AspectJ

(Các nội dung trong chương 3)

Sau khi chèn các cặp thẻ <Section> </Section> vào tài liệu nguồn, tài liệu nguồn lúc này có nội dung như sau:

<!-- <Section>

<Description>

<Metadata name="Title">Tìm hiểu PP LT hướng khía cạnh</Metadata> </Description>

-->

Tìm hiểu PP LT hướng khía cạnh <!--

<Section>

<Description>

<Metadata name="Title">Lời cảm ơn</Metadata> </Description>

Lời cảm ơn

(Nội dung phần “Lời cảm ơn”)

… <!--

</Section> <Section>

<Description>

<Metadata name="Title">Mục lục</Metadata> </Description> --> Mục lục (Nội dung phần “Mục lục”) … <!-- </Section> <Section> <Description>

<Metadata name="Title">Mục lục</Metadata> </Description>

-->

Danh mục các ảnh-Sơ đồ

(Nội dung phần “Danh mục các ảnh-Sơ đồ”)

… <!--

</Section> <Section>

<Description>

<Metadata name="Title">Giới thiệu</Metadata> </Description>

-->

Giới thiệu

(Nội dung phần “Giới thiệu”)

… <!--

</Section> <Section>

<Description>

<Metadata name="Title">Nội dung</Metadata> </Description>

--> Nội dung

(Nội dung phần “Nội dung”)

… <!--

<Section>

<Description>

<Metadata name="Title">Tìm hiểu phương pháp lập trình hướng khía cạnh </Metadata>

</Description> -->

Phần 1: Tìm hiểu phương pháp lập trình hướng khía cạnh <!--

<Section>

<Description>

<Metadata name="Title">Tổng quan về đề tài</Metadata> </Description>

-->

Chương 1: Tổng quan về đề tài

(Các nội dung trong chương 1)

… <!--

</Section> <Section>

<Description>

<Metadata name="Title">Chương 2: Phương pháp lập trình hướng khía cạnh (AOP)</Metadata>

</Description> -->

Chương 2: Phương pháp lập trình hướng khía cạnh (AOP)

(Các nội dung trong chương 2)

… <!--

</Section> <Section>

<Description>

<Metadata name="Title">Chương 3: Ngơn ngữ lập trình AspectJ</Metadata>

</Description> -->

Chương 3: Ngôn ngữ lập trình AspectJ

(Các nội dung trong chương 3)

… <!-- </Section> </Section> </Section> -->

Sau khi xây dựng bộ sưu tập từ tài liệu nguồn đã chèn các cặp thẻ <Section> </Section>, trình duyệt web sẽ hiển thị nội dung tài liệu này như sau:

Một phần của tài liệu tìm hiểu nguồn mở greenstone và ứng dụng (Trang 32 - 37)

Tải bản đầy đủ (PDF)

(184 trang)