InglesPransesEspanyol

Patakbuhin ang mga server | Ubuntu > | Fedora > |


OnWorks favicon

wiki2beamer - Online sa Cloud

Patakbuhin ang wiki2beamer sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command wiki2beamer na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


wiki2beamer - i-convert ang wiki-formatted text sa latex-beamer code

SINOPSIS


wiki2beamer [OPTION...] [FILE...]

DESCRIPTION


FILE ang (mga) text-file na ipoproseso

-h,- Tumulong
magpakita ng maikling tulong sa paggamit

--bersyon
ipakita ang impormasyon ng bersyon

-o,--output FILE
isulat ang output sa FILE sa halip na stdout

PAGGAMIT


Kadalasan gusto mong i-pipe ang output ng wiki2beamer sa isang file:

wiki2beamer footalk.txt > footalk.tex

Kung tinawag na may maraming input file, pinoproseso ng wiki2beamer ang mga ito sa pagkakasunud-sunod ng kanilang
nilalaman na simpleng pinagsama-sama. Kung tatawagin nang walang anumang input file, gagawin ng wiki2beamer
subukang basahin ang input mula sa STDIN. Kung walang mga input file na ibinigay at walang magagamit
sa STDIN, ini-print ng wiki2beamer ang mensahe at paglabas nito sa paggamit.

Kung may naganap na error, ibabalik ng wiki2beamer ang isang return code bukod sa 0.

SINTAX


Ang Wiki2beamer ay may sarili nitong wiki-syntax na (nag-evolve nang walang gaanong konsepto ;) at) ay
inilarawan sa ibaba. Lahat ng hindi alam ng wiki2beamer ay ipapasa sa
LaTeX output (maliban kung sa loob ng mga espesyal na kapaligiran).

PANGKALAHATANG istraktura
Ang isang wiki2beamer txt file ay maaaring binubuo ng dalawang seksyon: ang ulo at ang katawan. Ang ulo ay
opsyonal at ito ay isang autotemplate na kapaligiran. Ang katawan ay naglalaman ng nilalaman ng
dokumento. Kung ang ulo (autotemplate) ay hindi ibinigay, kung gayon ang code para sa katawan lamang ang ibibigay
nabuo at maaaring isama sa isang manu-manong ginawang LaTeX template file.

PAMAMAHALA INPUT
Maaari mong hatiin ang input sa wiki2beamer sa maraming file. Nakakatulong ito upang panatilihing magkahiwalay ang mga bagay
at iniiwasan ang mga salungatan. Mayroong dalawang paraan upang hatiin ang input. Ang una ay ang paggamit ng maramihang
input file na babasahin at ipoproseso ng wiki2beamer sa pagkakasunud-sunod na parang isa sila
pinagsama-samang file. Ang pangalawa ay ang paggamit ng >>>include<<< syntax.

>>>isama ang file<<
Isama ang file na pinangalanan isama ang file sa linyang ito. Gumagana nang recursively. Walang katapusang
ang recursion ay matutukoy at ituring bilang isang error. Ang pagsasama ng mga file ay hindi gumagana
sa loob ng [nowiki] at [code] na kapaligiran (tingnan sa ibaba).

ISTRUKTURA ANG Pagtatanghal
== pangalan ng seksyon ==
nagbubukas ng seksyong tinatawag pangalan ng seksyon

== longsectionname ==[maikling pangalan]
nagbubukas ng seksyong tinatawag longsectionname, pagpasa sa parameter maikling pangalan sa latex

=== subsectname ===
nagbubukas ng subsection na tinatawag subsectname

=== longsubsectname ===[maikling pangalan]
nagbubukas ng subsection na tinatawag longsubsectname, pagpasa sa parameter maikling pangalan sa latex

==== pamagat ng frame ====
nagbubukas ng frame na may pamagat pamagat ng frame

==== pamagat ng frame ====[ang pera ko]
nagbubukas ng frame na may pamagat pamagat ng frame, pumasa sa frame ang pera koeters tulad ng t, marupok,
verbatim atbp sa latex

!==== pamagat ng frame ====[ang pera ko]
ang ! idinagdag sa harap ng isang frame, pumipili ng isang frame para sa eksklusibong henerasyon. Ito
ginagawang laktawan ng wiki2beamer ang lahat ng mga frame na hindi napili. Maaari kang pumili ng marami
mga frame. Mapapabilis nito ang ikot ng pag-edit-compile-view nang malaki.

Gumagana lamang ang mga utos ng pagse-section sa simula ng isang linya.

MGA LISTA (BULLET/ENUMERATIONS)
* teksto lumikha ng bala (itemize) na may teksto

*<onslide> teksto
lumikha ng bala (itemize) na may teksto na lumilitaw lamang sa tinukoy na mga slide
(onslide)

# teksto lumikha ng isang may bilang na item (enumerate) na may teksto

#<onslide> teksto
lumikha ng isang may bilang na item (enumerate) na may teksto na lumalabas lamang sa tinukoy
mga slide (onslide)

Mga naka-cascade na listahan, pinaghalong order at unordered na mga item:

* Ito ay isang nakatutuwang listahan.
*# Naglalaman ito ng iba't ibang mga item.
*# Sa iba't ibang format.
*** Sa iba't ibang antas.
****<2-> na animated
*<3-> Napakasaya.
**<4-> Hindi ba?

MGA LAYUNIN
Alam ng LaTeX ang maraming kapaligiran, ang ilan sa mga ito ay kasing simple ng \begin{center} \end{center},
ang iba ay mas kumplikado. Upang gamitin ang mga ito sa mas mala-wiki na paraan, gamitin ang <[name] sa
buksan at [pangalan]> upang isara ang mga kapaligiran. Ito ay simpleng iko-convert sa \begin{name} at
end{name}.
babala

Walang ginagawang pag-parse. Ang gumagamit ay responsable para sa pagsasara ng anumang bukas na kapaligiran.
Ang mga tag ng kapaligiran ay kinikilala lamang sa simula ng isang linya.

ESPESYAL MGA LAYUNIN
Hindi tulad ng mga karaniwang kapaligiran, ang ilang pangalan ng kapaligiran ay kinikilala ng wiki2beamer. Ang mga ito
ay: nowiki, code, autotemplate at frame. Kung nakita ng wiki2beamer ang isa sa mga ito, gagawin nito
ilang advanced na pag-parse, na maaari pang mabigo sa isang syntax error.

AUTOTEMPLATE
Maaaring gamitin ang autotemplate sa simula ng isang beamer .txt file. Ito ay lilikha ng
kinakailangan ang mga LaTeX na header upang i-compile ang nilalaman.

<[autotemplate]
binubuksan ang kapaligiran ng autotemplate

[autotemplate]>
isara ang kapaligiran ng autotemplate

susi=halaga (sa loob ng [autotemplate])
magpasok ng template command \keyvalue

key=value pairs ay na-convert sa \keyvalue sa output (maliban sa mga espesyal na key) --
lahat pagkatapos = ay idinagdag lamang sa \key.

<[autotemplate]
usepackage=[utf8]{inputenc}
[autotemplate]>

ay mako-convert sa \usepackage[utf8]{inputenc}.

Mayroong built-in na hanay ng mga opsyon:

<[autotemplate]
documentclass={beamer}
usepackage={listings}
usepackage={wasysym}
usepackage={graphicx}
petsa={\ngayon}
lstdefinestyle={basic}{....}
titleframe=Totoo
[autotemplate]>

Ang titleframe ay isang espesyal na key na nagsasabi sa wiki2beamer na lumikha ng isang title frame. Upang itakda ang
Ang pamagat, subtitle at may-akda ng presentasyon ay gumagamit ng mga key na pamagat, subtitle at may-akda.
Gumagana ang pag-override sa mga default na opsyon

· per-key level para sa: documentclass, titleframe

· antas ng bawat pakete para sa: usepackage

· walang overriding para sa: lahat ng iba pa

CODE
Gumamit ng mga code-environment upang magpakita ng mga animated na listahan ng code.

<[code]
magbukas ng code environment

<[code][ang pera ko]
buksan ang isang code environment passing ang pera koeters sa latex lstlisting environment.

[code]>
isara ang kapaligiran ng code

<[code][key=value,...]
...
[code]>

Binubuksan ng <[code] ang kapaligiran, isinasara ito ng [code]>, lahat pagkatapos ng <[code] ay ipapasa sa
ang pakete ng mga listahan ng LaTeX bilang mga opsyon para sa listahang ito. Sa loob ng code environment, [
at ] ay dapat na makatakas bilang \[ at \]. Ang mga bagay sa pagitan ng [ at ] ay mga animation. Mayroong dalawang
mga uri ng animation:

· [ ilang code] - ipakita lamang ang "ilang code" sa mga tinukoy na slide

· [[ ilang code][ ilang iba pang code]] - ipakita ang "ilang code" sa mga slide in
ang unang spec, ipakita ang "iba pang code" sa mga slide sa pangalawang spec, punan ang espasyo
sa mga slide na walang nilalaman na may mga puwang

Ang mga detalye ng slide ay maaaring nasa anyo:

· n - isang solong frame n

· nm - pagkakasunud-sunod ng mga frame n hanggang m

· spec, spec,... - pagsamahin ang maramihang specs sa on (hal <1-3,5>)

NOWIKI
Ang Nowiki-Environments ay ganap na nakatakas mula sa mga kapalit ng wiki2beamer. <[nowiki] nagbubukas ng
kapaligiran, [nowiki]> isinasara ito.

Balangkas
Ang LaTeX-frame na kapaligiran ay kung saan napupunta ang nilalaman ng isang slide. Maaari mong manu-manong isara
isang frame-environment na binuksan gamit ang ==== Frametitle ==== na may [frame]>. Wiki2beamer
malalaman niya na ang huling frame ay sarado na at hindi na sinusubukang isara itong muli.

TEXT PAG-FORMAT
'' 'teksto'' '
typeset teksto matapang

''teksto''
typeset teksto italiko

@teksto@ typeset teksto sa uri ng makinilya, upang huwag pansinin ang isang @, takasan ito bilang \@

!teksto! alerto teksto, upang huwag pansinin ang isang !, takasan ito bilang \!

_ kulay _ teksto _
gumawa teksto lumitaw sa kulay

COLUMNS
<mga hanay]
binubuksan ang kapaligiran ng column

[[[ lapad ]]]
lumilikha ng column ng lapad, lahat ng nasa ibaba ay napupunta sa column na ito

[mga hanay]>
isinasara ang kapaligiran ng column

gRAPHICS
<<pathtofile>>>
isama ang larawan mula sa pathtofile

<<pathtofile,susi=halaga>>>
isama ang larawan mula sa pathtofile pagdaan susi=halaga mga parameter sa latex

MGA PAKSA
(((teksto)))
gumawa ng footnote na naglalaman ng teksto

Layout
--haba--
kapag natagpuan sa simula ng linya, na walang pagkatapos, magpasok ng \vspace{haba}
(vertical space ng haba haba)

--*haba--
katulad ng nasa itaas, ngunit magpasok ng \vspace* (isang sapilitang vspace)

+<overlay>{nilalaman}
\alisan ng takip ang nilalaman sa ibinigay overlay mga subframe. Kukunin na nila ang
space, kailangan nilang ipakita, kaya hindi nagbabago ang geometry ng frame kung kailan
lumalabas ang elemento.

-<overlay>{nilalaman}
\ipakita lamang ang nilalaman sa ibinigay overlay mga subframe. Hindi nila kukunin ang
space kailangan nilang ipakita, kaya ang geometry ng frame ay nagbabago kapag ang
nag-pop up ang elemento.

MGA KAPALIT
--> nagiging $\rightarrow$

==> nagiging $\Rightarrow$

<-- nagiging $\leftarrow$

<== nagiging $\Leftarrow$

:-) nagiging \smiley (nangangailangan ng package wasysym)

:-( nagiging \frownie (nangangailangan ng package wasysym)

Balangkas HEADERS/FOOTERS
Mayroong dalawang variable, FRAMEHEADER at FRAMEFOOTER. Ang magiging nilalaman ng mga ito
ipinasok sa simula/wakas ng lahat ng mga sumusunod na slide.

@FRAMEHEADER=teksto
itakda ang frameheader sa teksto

@FRAMEFOOTER=teksto
itakda ang framefooter sa teksto

Mag-iwan teksto walang laman upang i-reset ang mga header at footer ng frame.

Gumamit ng wiki2beamer online gamit ang mga serbisyo ng onworks.net


Ad


Ad