diff --git a/src/zh-Hant/api.md b/src/zh-Hant/api.md index 2b5d39eb..835e54d5 100644 --- a/src/zh-Hant/api.md +++ b/src/zh-Hant/api.md @@ -125,7 +125,7 @@ Reveal.isLastVerticalSlide(); ### 模式 ```javascript -// 顯示一個幫助介面,包含鍵盤快捷方式,可以傳遞 true/false 來強制開啟/關閉 +// 顯示一個幫助介面,包含鍵盤快捷鍵,可以傳遞 true/false 來強制開啟/關閉 Reveal.toggleHelp(); // 切換簡報狀態,可以傳遞 true/false 來強制開啟/關閉 diff --git a/src/zh-Hant/auto-slide.md b/src/zh-Hant/auto-slide.md index bcff15ad..464c28ba 100644 --- a/src/zh-Hant/auto-slide.md +++ b/src/zh-Hant/auto-slide.md @@ -6,7 +6,7 @@ layout: default # 自動播放 -簡報可以設定為自動播放幻燈片,無需任何用戶輸入。要啟用此功能,您需要使用 `autoSlide` 配置選項指定幻燈片變更的間隔時間。間隔以毫秒為單位。 +簡報可以設定為自動播放幻燈片,無需任何用戶輸入。要啟用此功能,你需要使用 `autoSlide` 配置選項指定幻燈片變更的間隔時間。間隔以毫秒為單位。 ```javascript // 每五秒自動切換一張幻燈片 @@ -24,9 +24,9 @@ Reveal.initialize({ -對於自動播放的幻燈片集,將自動出現播放/暫停控制元件。如果用戶開始與幻燈片集互動,播放將自動暫停。您還可以通過鍵盤上的「A」鍵來暫停或恢復播放(在這裡的嵌入式演示中不適用)。 +對於自動播放的幻燈片集,將自動出現播放/暫停控制元件。如果用戶開始與幻燈片集互動,播放將自動暫停。你還可以通過鍵盤上的「A」鍵來暫停或恢復播放(在這裡的嵌入式演示中不適用)。 -您可以通過在[配置選項](/zh-hant/config/)中指定 `autoSlideStoppable: false` 來禁用自動播放控制,防止播放被暫停。 +你可以通過在[配置選項](/zh-hant/config/)中指定 `autoSlideStoppable: false` 來禁用自動播放控制,防止播放被暫停。 ## 幻燈片計時 @@ -40,11 +40,11 @@ Reveal.initialize({ ``` -## 自動播放方法 +## 自動播放函式 `autoSlideMethod` 屬性可以更改自動撥放的方向。 -我們預設將按順序播放所有幻燈片,包括水平和[垂直](/zh-hant/vertical-slides/)幻燈片。如果您只想沿頂層導航並忽略垂直幻燈片,您可以提供一個調用 `Reveal.right()` 的方法。 +我們預設將按順序播放所有幻燈片,包括水平和[垂直](/zh-hant/vertical-slides/)幻燈片。如果你只想沿頂層導航並忽略垂直幻燈片,你可以提供一個調用 `Reveal.right()` 的函式。 ```js Reveal.configure({ diff --git a/src/zh-Hant/backgrounds.md b/src/zh-Hant/backgrounds.md index b884dc64..98efe3ba 100644 --- a/src/zh-Hant/backgrounds.md +++ b/src/zh-Hant/backgrounds.md @@ -130,7 +130,7 @@ layout: default ``` -iframe 會在變得可見時懶加載。如果你想提前預加載 iframe,你可以在幻燈片 `
` 上添加 `data-preload` 屬性。你也可以使用 `preloadiframes` 配置選項為所有 iframes 啟用全局預加載。 +iframe 會在變得可見時懶加載。如果你想提前預加載 iframe,你可以在幻燈片 `
` 上添加 `data-preload` 屬性。你也可以使用 `preloadiframes` 配置選項為所有 iframes 啟用全域預加載。 ## 背景轉場 diff --git a/src/zh-Hant/config.md b/src/zh-Hant/config.md index 0e5b0e18..acf02b74 100644 --- a/src/zh-Hant/config.md +++ b/src/zh-Hant/config.md @@ -6,7 +6,7 @@ layout: default # 配置選項 -可以通過使用大量的參數來微調簡報。這些選項可以在您[初始化](/zh-hant/initialization/) reveal.js 時包含進去。也可以在運行時[重新配置](#%E9%87%8D%E6%96%B0%E9%85%8D%E7%BD%AE)。 +可以通過使用大量的參數來微調簡報。這些選項可以在你[初始化](/zh-hant/initialization/) reveal.js 時包含進去。也可以在運行時[重新配置](#%E9%87%8D%E6%96%B0%E9%85%8D%E7%BD%AE)。 注意,**所有**屬性值都是**可選的**,以下顯示默認值。 @@ -38,7 +38,7 @@ Reveal.initialize({ // - "c": 扁平化幻燈片編號 // - "c/t": 扁平化幻燈片編號 / 總幻燈片數 // - // 或者,您可以提供一個返回當前幻燈片的幻燈片編號的函數。 + // 或者,你可以提供一個返回當前幻燈片的幻燈片編號的函數。 // 該函數應該接受一個幻燈片對象並返回一個字符串 [幻燈片編號] 或 // 三個字符串 [n1,delimiter,n2]。見 #formatSlideNumber()。 slideNumber: false, @@ -58,7 +58,7 @@ Reveal.initialize({ // 標記是否應監控哈希並相應地更改幻燈片 respondToHashChanges: true, - // 啟用跳轉到幻燈片的導航快捷方式 + // 啟用跳轉到幻燈片的導航快捷鍵 jumpToSlide: true, // 將每次幻燈片更改推送到瀏覽器歷史記錄。意味著 `hash: true` @@ -71,11 +71,11 @@ Reveal.initialize({ // 可選函數,當返回 false 時阻止鍵盤事件 // - // 如果您將此設置為 'focused',我們只會在嵌入式幻燈片聚焦時捕獲鍵盤事件 + // 如果你將此設置為 'focused',我們只會在嵌入式幻燈片聚焦時捕獲鍵盤事件 keyboardCondition: null, // 禁用默認的 reveal.js 幻燈片佈局(縮放和居中) - // 以便您可以使用自定義 CSS 佈局 + // 以便你可以使用自定義 CSS 佈局 disableLayout: false, // 啟用幻燈片概覽模式 @@ -103,7 +103,7 @@ Reveal.initialize({ // 移除上/下箭頭。左/右箭頭步進通過所有幻燈片(水平和垂直)。 // // "grid" - // 啟用時,從一個垂直堆疊向相鄰的垂直堆疊進行左/右步進時,將使您處於相同的垂直 + // 啟用時,從一個垂直堆疊向相鄰的垂直堆疊進行左/右步進時,將使你處於相同的垂直 // 索引。 // // 考慮一個有六張幻燈片按兩個垂直堆疊排序的套件: @@ -111,18 +111,18 @@ Reveal.initialize({ // 1.2 2.2 // 1.3 2.3 // - // 如果您在幻燈片 1.3 上並向右導航,您通常會從 1.3 -> 2.1。如果使用 "grid",相同的導航將帶您 + // 如果你在幻燈片 1.3 上並向右導航,你通常會從 1.3 -> 2.1。如果使用 "grid",相同的導航將帶你 // 從 1.3 -> 2.3。 navigationMode: 'default', // 每次加載簡報時隨機化幻燈片的順序 shuffle: false, - // 全局開啟或關閉片段 + // 全域開啟或關閉片段 fragments: true, // 標記是否將當前片段包含在 URL 中, - // 以便重新加載後您會回到相同的片段位置 + // 以便重新加載後你會回到相同的片段位置 fragmentInURL: true, // 標記簡報是否在嵌入模式下運行, @@ -138,7 +138,7 @@ Reveal.initialize({ // 標記是否應向所有觀眾顯示演講者筆記 showNotes: false, - // 全局覆蓋用於自動播放嵌入式媒體(視頻/音頻/iframe) + // 全域覆蓋用於自動播放嵌入式媒體(視頻/音頻/iframe) // - null: 媒體只有在存在 data-autoplay 時才會自動播放 // - true: 所有媒體將自動播放,無論個別設定如何 // - false: 無論個別設定如何,都不會自動播放媒體 @@ -190,7 +190,7 @@ Reveal.initialize({ // 用戶輸入後停止自動播放 autoSlideStoppable: true, - // 自動播放時用於導航的方法(默認為 navigateNext) + // 自動播放時用於導航的函式(默認為 navigateNext) autoSlideMethod: null, // 指定你認為你將花在每張幻燈片上的平均時間(秒)。這用於在演講者視圖中顯示配速計時器 @@ -231,7 +231,7 @@ Reveal.initialize({ pdfSeparateFragments: true, // 用於減少導出 PDF 頁面內容高度的偏移量。 - // 這存在於根據您如何打印到 PDF 來解釋環境差異。 + // 這存在於根據你如何打印到 PDF 來解釋環境差異。 // CLI 打印選項,如 phantomjs 和 wkpdf,可以精確地 // 結束在文檔的總高度,而在瀏覽器中打印必須在 // 一個像素之前結束。 @@ -258,7 +258,7 @@ Reveal.initialize({ ## 重新配置 -使用 `configure` 方法可以在初始化後更新配置。 +使用 `configure` 函式可以在初始化後更新配置。 ```javascript // 關閉 autoSlide diff --git a/src/zh-Hant/creating-plugins.md b/src/zh-Hant/creating-plugins.md index 84a08495..e6f20870 100644 --- a/src/zh-Hant/creating-plugins.md +++ b/src/zh-Hant/creating-plugins.md @@ -15,8 +15,8 @@ layout: default | 屬性 | 值 | | :------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | id 字符串 | 插件的唯一 ID。這可以用來通過 `Reveal.getPlugin()` 檢索插件實例。 | -| init 函數 | 可選的函數,當插件應該運行時被調用。它被調用時有一個參數;插件註冊的[簡報實例](/zh-hant/api/)的引用。

init 函數可以選擇性地返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)。如果返回了 Promise,reveal.js 將等待它解析完成,然後簡報初始化完成並觸發[準備好的事件](/zh-hant/events/#%E5%B0%B1%E7%B7%92)。 | -| destroy 函數 | 可選的函數,當這個插件註冊的 reveal.js 實例被卸載時調用。 | +| init 函數 | 可選的函數,當插件應該運行時被調用。它被調用時有一個參數;插件導入的[簡報實例](/zh-hant/api/)的引用。

init 函數可以選擇性地返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)。如果返回了 Promise,reveal.js 將等待它解析完成,然後簡報初始化完成並觸發[準備好的事件](/zh-hant/events/#%E5%B0%B1%E7%B7%92)。 | +| destroy 函數 | 可選的函數,當這個插件導入的 reveal.js 實例被卸載時調用。 | {.key-value} @@ -35,9 +35,9 @@ export default () => ({ }); ``` -## 註冊插件 +## 導入插件 -插件通過將它們包含在[配置選項](/zh-hant/config/)的 `plugins` 數組中來註冊。你也可以在運行時使用 `Reveal.registerPlugin( Plugin )` 註冊插件。 +插件通過將它們包含在[配置選項](/zh-hant/config/)的 `plugins` 數組中來導入。你也可以在運行時使用 `Reveal.registerPlugin( Plugin )` 導入插件。 ```js import Reveal from 'dist/reveal.esm.js'; diff --git a/src/zh-Hant/events.md b/src/zh-Hant/events.md index c2f0a0ea..93905ed8 100644 --- a/src/zh-Hant/events.md +++ b/src/zh-Hant/events.md @@ -6,7 +6,7 @@ layout: default # 事件 -我們發送許多事件,以便您可以輕鬆地響應簡報中的變化。使用 `Reveal.on()` 添加事件監聽器,使用 `Reveal.off()` 移除它們。 +我們發送許多事件,以便你可以輕鬆地響應簡報中的變化。使用 `Reveal.on()` 添加事件監聽器,使用 `Reveal.off()` 移除它們。 ```js Reveal.on('eventname', callbackFunction); @@ -14,7 +14,7 @@ Reveal.on('eventname', callbackFunction); ## 就緒 -當 reveal.js 加載了所有非異步依賴並準備好接受 API 調用時,會觸發 `ready` 事件。要檢查 reveal.js 是否已經「就緒」,你可以調用 `Reveal.isReady()`。 +當 reveal.js 加載了所有非異步依賴並準備好接受 API 調用時會觸發 `ready` 事件。要檢查 reveal.js 是否已經「就緒」,你可以調用 `Reveal.isReady()`。 ```javascript Reveal.on('ready', (event) => { @@ -22,9 +22,9 @@ Reveal.on('ready', (event) => { }); ``` -我們還會在 `.reveal` 元素上添加一個 `.ready` 類,以便您可以用 CSS 掛鉤進這個狀態。 +我們還會在 `.reveal` 元素上添加一個 class 叫 `.ready`,以便你可以用 CSS 掛鉤進這個狀態。 -`Reveal.initialize` 方法還返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise),當簡報準備好時解析。以下與添加 `ready` 事件的監聽器同義: +`Reveal.initialize` 函式還返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise),當簡報準備好時解析。以下與添加 `ready` 事件的監聽器同義: ```javascript Reveal.initialize().then(() => { @@ -36,7 +36,7 @@ Reveal.initialize().then(() => { 每次幻燈片變更時,都會觸發 `slidechanged` 事件。事件對象包含當前幻燈片的索引值以及對前一幻燈片和當前幻燈片 HTML 元素的引用。 -一些庫,如 MathJax(參見 [#226](https://github.com/hakimel/reveal.js/issues/226#issuecomment-10261609)),可能會對幻燈片的變形和顯示狀態感到困惑。通常,這可以通過從此回調調用它們的更新或渲染函數來修復。 +一些函式庫如 MathJax(參見 [#226](https://github.com/hakimel/reveal.js/issues/226#issuecomment-10261609)),可能會對幻燈片的變形和顯示狀態感到困惑。通常,這可以通過從此回調調用它們的更新或渲染函數來修復。 ```javascript Reveal.on('slidechanged', (event) => { @@ -46,7 +46,7 @@ Reveal.on('slidechanged', (event) => { ## 幻燈片轉換結束 -`slidechanged` 事件在幻燈片變更時立即觸發。如果您寧願在幻燈片轉換完成並完全可見時調用事件監聽器,您可以使用 `slidetransitionend` 事件。`slidetransitionend` 事件包含與 `slidechanged` 相同的事件數據。 +`slidechanged` 事件在幻燈片變更時立即觸發。如果你寧願在幻燈片轉換完成並完全可見時調用事件監聽器,你可以使用 `slidetransitionend` 事件。`slidetransitionend` 事件包含與 `slidechanged` 相同的事件數據。 ```javascript Reveal.on('slidetransitionend', (event) => { diff --git a/src/zh-Hant/fragments.md b/src/zh-Hant/fragments.md index a3b1b545..e97f2e9e 100644 --- a/src/zh-Hant/fragments.md +++ b/src/zh-Hant/fragments.md @@ -6,9 +6,9 @@ layout: default # 片段 -片段用於突出顯示或逐步顯示幻燈片上的單個元素。所有帶有 `fragment` 類的元素將在轉到下一張幻燈片之前逐步顯示。 +片段用於突出顯示或逐步顯示幻燈片上的單個元素。所有帶有叫做 `fragment` 的 class 的元素將在轉到下一張幻燈片之前逐步顯示。 -默認的片段樣式是從不可見開始,然後淡入。通過添加不同的類到片段,可以更改這種樣式。 +默認的片段樣式是從不可見開始,然後淡入。通過添加不同的 class 到片段,可以更改這種樣式。 ```html

淡入

@@ -55,7 +55,7 @@ layout: default ## 自定義片段 4.5.0 -可以通過為 `.fragment.effectname` 和 `.fragment.effectname.visible` 分別定義 CSS 樣式來實現自定義效果。當片段在簡報中被逐步顯示時,`visible` 類將被添加到每個片段上。 +可以通過為 `.fragment.effectname` 和 `.fragment.effectname.visible` 分別定義 CSS 樣式來實現自定義效果。當片段在簡報中被逐步顯示時,叫做 `visible` 的 class 將被添加到每個片段上。 例如,以下定義了一種片段樣式,其中元素最初被模糊,但在逐步顯示時變得清晰。 @@ -95,9 +95,9 @@ layout: default -請注意,我們為每個片段添加了一個 `custom` 類。這告訴 reveal.js 避免應用其默認的淡入片段樣式。 +請注意,我們為每個片段添加了一個 叫做 `custom` 的 class 。這告訴 reveal.js 避免應用其默認的淡入片段樣式。 -如果您希望所有元素保持模糊,除了當前片段外,您可以用 `current-fragment` 替換 `visible`。 +如果你希望所有元素保持模糊,除了當前片段外,你可以用 `current-fragment` 替換 `visible`。 ```css .fragment.blur.current-fragment { diff --git a/src/zh-Hant/fullscreen.md b/src/zh-Hant/fullscreen.md index 3c1718f9..55ea1964 100644 --- a/src/zh-Hant/fullscreen.md +++ b/src/zh-Hant/fullscreen.md @@ -6,9 +6,9 @@ layout: default ### 全螢幕模式 -reveal.js 支援全螢幕模式。在鍵盤上按「F」鍵即可進入全螢幕模式觀看您的簡報。一旦進入全螢幕模式,按「ESC」鍵退出。 +reveal.js 支援全螢幕模式。在鍵盤上按「F」鍵即可進入全螢幕模式觀看你的簡報。一旦進入全螢幕模式,按「ESC」鍵退出。 -請在下方試用。請注意,這個例子使用了一個[嵌入式](/zh-hant/presentation-size/#%E5%B5%8C%E5%85%A5%E5%BC%8F)簡報,您需要點擊以給它焦點然後按 F 鍵。 +你可以在下方試用。請注意,這個範例使用了一個[嵌入式](/zh-hant/presentation-size/#%E5%B5%8C%E5%85%A5%E5%BC%8F)簡報,你需要點擊以給它焦點然後按 F 鍵。
@@ -17,4 +17,4 @@ reveal.js 支援全螢幕模式。在鍵盤上按「F」鍵即可進入全螢幕
-這個功能允許使用者更加沉浸地觀看簡報,尤其是在大螢幕上展示時,全螢幕模式可以更好地吸引觀眾的注意力。簡報者可以利用全螢幕模式來顯示詳細圖表或圖像,讓觀眾更容易看清楚細節。 +這個功能允許使用者更加沉浸地觀看簡報,尤其是在大螢幕上展示時,全螢幕模式可以更好地吸引觀眾的注意力。簡報者可以利用全螢幕模式來顯示詳細圖表或圖像,讓觀眾更容易看清楚細節。 \ No newline at end of file diff --git a/src/zh-Hant/index.md b/src/zh-Hant/index.md index f99a24e0..ad48707a 100644 --- a/src/zh-Hant/index.md +++ b/src/zh-Hant/index.md @@ -16,7 +16,7 @@ reveal.js 是一個開源的 HTML 簡報框架。能讓任何有瀏覽器的人 ## 準備好開始了嗎? -只需一分鐘即可完成設置。閱讀[安裝說明](/zh-hant/installation/)來了解如何創建您的第一份簡報! +只需一分鐘即可完成設置。閱讀[安裝說明](/zh-hant/installation/)來了解如何創建你的第一份簡報! ## 在線編輯器 diff --git a/src/zh-Hant/initialization.md b/src/zh-Hant/initialization.md index 0e2481cd..928e5d40 100644 --- a/src/zh-Hant/initialization.md +++ b/src/zh-Hant/initialization.md @@ -8,7 +8,7 @@ layout: default 最常見的 reveal.js 使用情景是有一個覆蓋整個視口的單一簡報。從 4.0 版本開始,我們也支持在同一頁面上同時運行[多個簡報](#multiple-presentations),以及將庫作為一個[ES 模塊](#es-module)引入。 -如果你的頁面上只有一個簡報,我們建議使用全局的 `Reveal` 對象來初始化 reveal.js。`Reveal.initialize` 方法接受一個參數;一個 reveal.js 的[配置對象](/zh-hant/config/)。 +如果你的頁面上只有一個簡報,我們建議使用全域的 `Reveal` 對象來初始化 reveal.js。`Reveal.initialize` 函式接受一個參數;一個 reveal.js 的[配置對象](/zh-hant/config/)。 ```html @@ -17,7 +17,7 @@ layout: default ``` -`initialize` 方法返回一個 promise,當簡報準備好並可以通過 API 進行交互時,此 promise 將解析。 +`initialize` 函式返回一個 promise,當簡報準備好並可以通過 API 進行交互時,此 promise 將解析。 ```js Reveal.initialize().then(() => { @@ -27,7 +27,7 @@ Reveal.initialize().then(() => { ## 多個簡報 4.0.0 {id="multiple-presentations"} -要在同一頁面上並排運行多個簡報,你可以創建 `Reveal` 類的實例。`Reveal` 構造函數接受兩個參數;簡報的 `.reveal` HTML 元素根以及一個可選的[配置對象](/zh-hant/config/)。 +要在同一頁面上並排運行多個簡報,你可以創建叫做 `Reveal` 的 class 的實例。`Reveal` 構造函數接受兩個參數;簡報的 `.reveal` HTML 元素根以及一個可選的[配置對象](/zh-hant/config/)。 請注意,你還需要將[嵌入式](/zh-hant/presentation-size/#嵌入式)配置選項設置為真。這個標誌使得簡報按照它們的 `.reveal` 根元素的大小進行自我調整,而不是按照瀏覽器視口。你還需要手動為每個 `.reveal .deck*` 元素定義 `width` 和 `height` 的 CSS 屬性,才能看到它們顯示出來。 @@ -54,7 +54,7 @@ Reveal.initialize().then(() => { ## ES 模塊 4.0.0 {id="es-module"} -我們提供兩個 JavaScript 包,取決於你的使用情況。我們的默認簡報模板使用 `dist/reveal.js`,它支持廣泛的跨瀏覽器(ES5)並將 Reveal 暴露到全局窗口(UMD)。 +我們提供兩個 JavaScript 包,取決於你的使用情況。我們的默認簡報模板使用 `dist/reveal.js`,它支持廣泛的跨瀏覽器(ES5)並將 Reveal 暴露到全域窗口(UMD)。 第二個包是 `dist/reveal.esm.js`,它允許將 reveal.js 作為 ES 模塊導入。這個版本可以直接在瀏覽器中使用 ` @@ -53,7 +53,7 @@ layout: default ## 外部 Markdown -您可以將內容寫入一個單獨的文件,並讓 reveal.js 在運行時加載它。注意分隔符參數,它決定了外部文件中的幻燈片如何分隔:`data-separator` 屬性定義水平幻燈片的正則表達式(默認為 `^\r?\n---\r?\n$`,即以換行符為界的水平線)和 `data-separator-vertical` 定義垂直幻燈片(默認禁用)。`data-separator-notes` 屬性是一個正則表達式,用於指定當前幻燈片講者筆記的開始(默認為 `notes?:`,因此它會匹配 "note:" 和 "notes:")。`data-charset` 屬性是可選的,指定加載外部文件時使用哪種字符集。 +你可以將內容寫入一個單獨的文件,並讓 reveal.js 在運行時加載它。注意分隔符參數,它決定了外部文件中的幻燈片如何分隔:`data-separator` 屬性定義水平幻燈片的正則表達式(默認為 `^\r?\n---\r?\n$`,即以換行符為界的水平線)和 `data-separator-vertical` 定義垂直幻燈片(默認禁用)。`data-separator-notes` 屬性是一個正則表達式,用於指定當前幻燈片講者筆記的開始(默認為 `notes?:`,因此它會匹配 "note:" 和 "notes:")。`data-charset` 屬性是可選的,指定加載外部文件時使用哪種字符集。 在本地使用時,此功能要求 reveal.js [從本地網頁伺服器運行](/zh-hant/installation/#full-setup)。以下範例自定義了所有可用選項: @@ -89,7 +89,7 @@ layout: default ## 幻燈片屬性 -特殊語法(通過 HTML 註釋)可用於為由您的 Markdown 生成的幻燈片 `
` 元素添加屬性。 +特殊語法(通過 HTML 註釋)可用於為由你的 Markdown 生成的幻燈片 `
` 元素添加屬性。 ```html
@@ -102,7 +102,7 @@ layout: default ## 語法高亮 -reveal.js 內置了強大的語法高亮功能。使用下面顯示的括號語法,您可以突出顯示個別行,甚至逐步進行多個獨立的高亮。[了解更多關於行高亮的信息](/zh-hant/code/#%E8%A1%8C%E8%99%9F%E8%88%87%E9%AB%98%E4%BA%AE)。 +reveal.js 內置了強大的語法高亮功能。使用下面顯示的括號語法,你可以突出顯示個別行,甚至逐步進行多個獨立的高亮。[了解更多關於行高亮的信息](/zh-hant/code/#%E8%A1%8C%E8%99%9F%E8%88%87%E9%AB%98%E4%BA%AE)。 ````html
@@ -134,7 +134,7 @@ reveal.js 內置了強大的語法高亮功能。使用下面顯示的括號語 ### 行號偏移 -您可以通過在高亮的開頭添加一個數字和冒號來添加[行號偏移](/zh-hant/code/#%E8%A1%8C%E8%99%9F%E5%81%8F%E7%A7%BB-4.2.0)。 +你可以通過在高亮的開頭添加一個數字和冒號來添加[行號偏移](/zh-hant/code/#%E8%A1%8C%E8%99%9F%E5%81%8F%E7%A7%BB-4.2.0)。 ````html
@@ -166,7 +166,7 @@ reveal.js 內置了強大的語法高亮功能。使用下面顯示的括號語 ## 配置 _marked_ -我們使用 [marked](https://github.com/chjj/marked) 解析 Markdown。要自定義 marked 的渲染,您可以在[配置 Reveal](/zh-hant/config/) 時傳入選項: +我們使用 [marked](https://github.com/chjj/marked) 解析 Markdown。要自定義 marked 的渲染,你可以在[配置 Reveal](/zh-hant/config/) 時傳入選項: ```javascript Reveal.initialize({ diff --git a/src/zh-Hant/markup.md b/src/zh-Hant/markup.md index 1618d6f7..0ae163c5 100644 --- a/src/zh-Hant/markup.md +++ b/src/zh-Hant/markup.md @@ -31,7 +31,7 @@ layout: default 簡報的標記層次結構需要是 `.reveal > .slides > section`,其中 `section` 元素代表一個幻燈片,可以無限重復。 -如果您在另一個 `section` 內放置多個 `section` 元素,它們將被顯示為[垂直幻燈片](/zh-hant/vertical-slides/)。垂直幻燈片的第一個是其他幻燈片的“根”(在頂部),並將包括在水平序列中。例如: +如果你在另一個 `section` 內放置多個 `section` 元素,它們將被顯示為[垂直幻燈片](/zh-hant/vertical-slides/)。垂直幻燈片的第一個是其他幻燈片的“根”(在頂部),並將包括在水平序列中。例如: ```html
@@ -59,13 +59,13 @@ layout: default ## 視口 -reveal.js 的視口是確定簡報在網頁上的大小的包裝器 DOM 元素。默認情況下,這將是 `body` 元素。如果您在同一頁面上包含多個簡報,每個簡報的 `.reveal` 元素將作為它們的視口。 +reveal.js 的視口是確定簡報在網頁上的大小的包裝器 DOM 元素。默認情況下,這將是 `body` 元素。如果你在同一頁面上包含多個簡報,每個簡報的 `.reveal` 元素將作為它們的視口。 -視口在 reveal.js 初始化時始終帶有 `reveal-viewport` 類。 +視口在 reveal.js 初始化時始終帶有 叫做 `reveal-viewport` 的 class 。 ## 幻燈片狀態 -如果您在幻燈片 `
` 上設置了 `data-state="make-it-pop"`,當該幻燈片打開時,"make-it-pop" 將作為類應用於[視口元素](#viewport)。這允許您根據活動幻燈片對頁面應用廣泛的風格更改。 +如果你在幻燈片 `
` 上設置了 `data-state="make-it-pop"`,當該幻燈片打開時,"make-it-pop" 將作為類應用於[視口元素](#viewport)。這允許你根據活動幻燈片對頁面應用廣泛的風格更改。 ```html
@@ -78,7 +78,7 @@ reveal.js 的視口是確定簡報在網頁上的大小的包裝器 DOM 元素 } ``` -您還可以通過 JavaScript 監聽這些狀態變化: +你還可以通過 JavaScript 監聽這些狀態變化: ```javascript Reveal.on('make-it-pop', () => { diff --git a/src/zh-Hant/math.md b/src/zh-Hant/math.md index 2a7775e9..7ff2da3d 100644 --- a/src/zh-Hant/math.md +++ b/src/zh-Hant/math.md @@ -17,7 +17,7 @@ layout: default 在此範例中,我們使用了 KaTeX 排版器,但你也可以選擇使用[MathJax 2](#mathjax-2)或[3](#mathjax-3-4.2.0)。 -現在插件已註冊,我們可以開始在幻燈片中添加 [LaTeX](https://en.wikipedia.org/wiki/LaTeX) 公式。 +現在插件已導入,我們可以開始在幻燈片中添加 [LaTeX](https://en.wikipedia.org/wiki/LaTeX) 公式。 ```html
diff --git a/src/zh-Hant/media.md b/src/zh-Hant/media.md index 758ab44f..8d4f2047 100644 --- a/src/zh-Hant/media.md +++ b/src/zh-Hant/media.md @@ -19,7 +19,7 @@ layout: default > ``` -如果你想要全局啟用或禁用所有嵌入媒體的自動播放,可以使用`autoPlayMedia`配置選項。如果將此選項設置為`true`,所有媒體將無視個別的`data-autoplay`屬性而自動播放。如果設置為`autoPlayMedia: false`,則沒有媒體將自動播放。 +如果你想要全域啟用或禁用所有嵌入媒體的自動播放,可以使用`autoPlayMedia`配置選項。如果將此選項設置為`true`,所有媒體將無視個別的`data-autoplay`屬性而自動播放。如果設置為`autoPlayMedia: false`,則沒有媒體將自動播放。 ```js Reveal.initialize({ @@ -60,4 +60,4 @@ Reveal.initialize({
``` -你也可以通過`preloadIframes`配置選項全局更改默認設置。如果設置為`true`,所有帶有`data-src`屬性的 iframe 都將在`viewDistance`範圍內預加載,無論個別的`data-preload`屬性如何。如果設置為`false`,所有 iframe 只有在它們變得可見時才會加載。 +你也可以通過`preloadIframes`配置選項全域更改默認設置。如果設置為`true`,所有帶有`data-src`屬性的 iframe 都將在`viewDistance`範圍內預加載,無論個別的`data-preload`屬性如何。如果設置為`false`,所有 iframe 只有在它們變得可見時才會加載。 diff --git a/src/zh-Hant/overview.md b/src/zh-Hant/overview.md index c7235f62..eeb2d742 100644 --- a/src/zh-Hant/overview.md +++ b/src/zh-Hant/overview.md @@ -12,7 +12,7 @@ layout: default ## API -你可以使用`toggleOverview()` API 方法從 JavaScript 中激活或停用概覽模式。 +你可以使用`toggleOverview()` API 函式從 JavaScript 中激活或停用概覽模式。 ```js // 切換到當前狀態的相反狀態 diff --git a/src/zh-Hant/plugins.md b/src/zh-Hant/plugins.md index 9e866c28..cf3c7b8b 100644 --- a/src/zh-Hant/plugins.md +++ b/src/zh-Hant/plugins.md @@ -6,7 +6,7 @@ layout: default # 插件 -插件可用於為 reveal.js 增加額外功能。要使用插件,您需要執行兩件事: +插件可用於為 reveal.js 增加額外功能。要使用插件,你需要執行兩件事: 1. 在文檔中包含插件腳本。(有些插件可能還需要樣式。) 1. 通過在初始化時將其包含在 `plugins` 數組中來告訴 reveal.js 關於插件。 @@ -22,7 +22,7 @@ layout: default ``` -如果您使用 ES 模塊,我們也為所有內置插件提供了模塊導出: +如果你使用 ES 模塊,我們也為所有內置插件提供了模塊導出: ```html ``` -### 插件註冊 +### 插件導入 -如果您保留了 v3 /plugin 目錄的副本,則*沒有破壞性更改*。如果您想切換到最新的插件版本,您需要更新您的 `Reveal.initialize()` 調用,以使用[新的插件註冊語法](/zh-hant/plugins/)。插件也可作為 ES 模塊使用。 +如果你保留了 v3 /plugin 目錄的副本,則*沒有破壞性更改*。如果你想切換到最新的插件版本,你需要更新你的 `Reveal.initialize()` 調用,以使用[新的插件導入語法](/zh-hant/plugins/)。插件也可作為 ES 模塊使用。 ```html diff --git a/src/zh-Hant/vertical-slides.md b/src/zh-Hant/vertical-slides.md index b8d99ad9..1eee05b5 100644 --- a/src/zh-Hant/vertical-slides.md +++ b/src/zh-Hant/vertical-slides.md @@ -6,11 +6,11 @@ layout: default # 垂直幻燈片 -您的幻燈片默認通過水平滑動過渡來逐步切換。這些水平幻燈片被視為您套件中的主要或*頂級*幻燈片。 +你的幻燈片默認通過水平滑動過渡來逐步切換。這些水平幻燈片被視為你套件中的主要或*頂級*幻燈片。 -您也可以在單個頂級幻燈片內嵌套多個幻燈片,以創建一個垂直堆疊。這是一種將內容在您的演示中邏輯分組的絕佳方式,並使包含可選幻燈片變得方便。 +你也可以在單個頂級幻燈片內嵌套多個幻燈片,以創建一個垂直堆疊。這是一種將內容在你的演示中邏輯分組的絕佳方式,並使包含可選幻燈片變得方便。 -在演示時,您使用左/右箭頭來逐步瀏覽頂級(水平)幻燈片。當您到達一個垂直堆疊時,您可以選擇性地按上/下箭頭來查看垂直幻燈片,或者通過按右箭頭來跳過它們。以下是一個顯示此操作中的鳥瞰圖的範例。 +在演示時,你使用左/右箭頭來逐步瀏覽頂級(水平)幻燈片。當你到達一個垂直堆疊時,你可以選擇性地按上/下箭頭來查看垂直幻燈片,或者通過按右箭頭來跳過它們。以下是一個顯示此操作中的鳥瞰圖的範例。 帶有垂直幻燈片的幻燈片布局 @@ -40,10 +40,10 @@ layout: default ## 導航模式 -您可以通過使用 `navigationMode` 配置選項來微調 reveal.js 的導航行為。請注意,這些選項僅對使用水平和垂直幻燈片混合的演示文稿有用。以下是可用的導航模式: +你可以通過使用 `navigationMode` 配置選項來微調 reveal.js 的導航行為。請注意,這些選項僅對使用水平和垂直幻燈片混合的演示文稿有用。以下是可用的導航模式: | 值 | 描述 | | :------ | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | default | 左/右箭頭鍵在水平幻燈片之間切換。上/下箭頭鍵在垂直幻燈片之間切換。空格鍵遍歷所有幻燈片(水平和垂直)。 | | linear | 移除上/下箭頭。左/右箭頭遍歷所有幻燈片(水平和垂直)。 | -| grid | 啟用此功能時,從一個垂直堆疊向相鄰的垂直堆疊向左/右步進時,將在相同的垂直索引處降落。

考慮一個套件,其中有六個幻燈片按兩個垂直堆疊排序:
`1.1`    `2.1`
`1.2`    `2.2`
`1.3`    `2.3`

如果您在幻燈片 1.3 上並向右導航,通常會從 1.3 -> 2.1 移動。將 navigationMode 設置為 "grid",相同的導航會將您從 1.3 -> 2.3。 | +| grid | 啟用此功能時,從一個垂直堆疊向相鄰的垂直堆疊向左/右步進時,將在相同的垂直索引處降落。

考慮一個套件,其中有六個幻燈片按兩個垂直堆疊排序:
`1.1`    `2.1`
`1.2`    `2.2`
`1.3`    `2.3`

如果你在幻燈片 1.3 上並向右導航,通常會從 1.3 -> 2.1 移動。將 navigationMode 設置為 "grid",相同的導航會將你從 1.3 -> 2.3。 |