Re: [Tex-nl] ovalbox met uitsparing
Dag Piet,
Prachtig. Dat had ik zelf nooit voor elkaar gekregen. Het ziet er zelfs veel beter uit dan de oplossing met ovalbox: de rondingen sluiten naadloos aan.
Van harte dank,
Koen Wybo
----- Originele e-mail -----
Van: "Piet van Oostrum"
Hallo, Ik heb recent een Android tablet aangeschaft, en vroeg me af of er een LaTeX implementatie voor dat platform bestaat. Ik kom in Google alleen VerbTeX vinden (http://www.verbosus.com/android-latex-editor.html), maar dat is een soort service waar je je document moet uploaden waarna het op een server gecompiled wordt, en dat systeem kent erg veel beperkingen. Ik zoek een gewone offline oplossing. Aangezien ik LaTeX al op een 286 draaide (al gaf die wel vaak een memory exceeded error als ik er GnuPlot 3-D grafieken induwde) moet die tablet dat toch zeker aankunnen qua processor power en geheugen. -- ir. J.C.A. Wevers PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html
Hoi Johan
Het lijkt erop dat er nog geen (Xe)(pdf)(La)TeX is voor Andoid. Op Google kom ik alleen maar VerbTeX tegen. Ik zou zeggen: ontwikkel dat ff ;-)) Ik heb overigens geen idee hoe je software kan porten naar een Android. Android gebruikt (meen ik) een soort linux-kloon kernel dus je zou zeggen dat het moet kunnen. Je kan ook eens kijken naar linux distros voor tablet en andere hand-helds. Een vriend van mij heeft onlangs linux geinstalleerd op zijn Samsung Galaxy.
Cheerio,
Wilfred
________________________________
From: Johan Wevers
On 13-03-2012 7:06, Wilfred van Rooijen wrote:
Het lijkt erop dat er nog geen (Xe)(pdf)(La)TeX is voor Andoid. Op Google kom ik alleen maar VerbTeX tegen. Ik zou zeggen: ontwikkel dat ff ;-))
Hmmm. Ik ben wel programmeur maar dat is toch geen simpele klus lijkt me, meer dan alleen een executable porten.
Ik heb overigens geen idee hoe je software kan porten naar een Android. Android gebruikt (meen ik) een soort linux-kloon kernel dus je zou zeggen dat het moet kunnen.
In Android kun je apk's maken in Dalvik, dat is een Java kloon, en als je het device geroot hebt kun je ook executables erop zetten (heb dat zelf gister nog gedaan om ad-hoc wifi ondersteuning te krijgen, wel lastig want er is geen cp commando en je moet alles met dd of cat copieren). Maar hoe je die executables moet compileren en wat voor libs daarbij gebruikt moeten worden weet ik niet, die aangepaste wifi driver heb ik ook maar ergens gedownload. Hoe je ze moet aanroepen trouwens ook niet, ik heb alleen maar een programma vervangen door iets met dezelfde naam.
Je kan ook eens kijken naar linux distros voor tablet en andere hand-helds. Een vriend van mij heeft onlangs linux geinstalleerd op zijn Samsung Galaxy.
Werkt dat als dual boot? Want ik heb hier ook meegeleverde software op die ik niet graag kwijt wil, zoals een ebook reader (die van Asus is stukken beter dan de los te downloaden die ik ken). En ik begin net als Android hacker, er Linux op zetten lijkt me toch meer iets voor ver gevorderden. -- ir. J.C.A. Wevers PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html
Ik weet eerlijk eerlijk gezegd niet of die Samsung-op-linux dual bootable is. Voor zover ik weet is er een speciale versie van Ubuntu voor de Samsung Galaxy en ook voor andere Android-apparaten (ik weet eerlijk gezegd niet precies wat "android" inhoudt - is dat het OS? Want er zijn meerdere fabrikanten die Androids verkopen....).
Ik had vroeger een iPod 30 GB waar ik Rockbox op had gezet, dat is een op linux gebaseerd OS voor MP3-spelers. Dat ding was ook dual bootable.
Groeten,
Wilfred
________________________________
From: Johan Wevers
Het lijkt erop dat er nog geen (Xe)(pdf)(La)TeX is voor Andoid. Op Google kom ik alleen maar VerbTeX tegen. Ik zou zeggen: ontwikkel dat ff ;-))
Hmmm. Ik ben wel programmeur maar dat is toch geen simpele klus lijkt me, meer dan alleen een executable porten.
Ik heb overigens geen idee hoe je software kan porten naar een Android. Android gebruikt (meen ik) een soort linux-kloon kernel dus je zou zeggen dat het moet kunnen.
In Android kun je apk's maken in Dalvik, dat is een Java kloon, en als je het device geroot hebt kun je ook executables erop zetten (heb dat zelf gister nog gedaan om ad-hoc wifi ondersteuning te krijgen, wel lastig want er is geen cp commando en je moet alles met dd of cat copieren). Maar hoe je die executables moet compileren en wat voor libs daarbij gebruikt moeten worden weet ik niet, die aangepaste wifi driver heb ik ook maar ergens gedownload. Hoe je ze moet aanroepen trouwens ook niet, ik heb alleen maar een programma vervangen door iets met dezelfde naam.
Je kan ook eens kijken naar linux distros voor tablet en andere hand-helds. Een vriend van mij heeft onlangs linux geinstalleerd op zijn Samsung Galaxy.
Werkt dat als dual boot? Want ik heb hier ook meegeleverde software op die ik niet graag kwijt wil, zoals een ebook reader (die van Asus is stukken beter dan de los te downloaden die ik ken). En ik begin net als Android hacker, er Linux op zetten lijkt me toch meer iets voor ver gevorderden. -- ir. J.C.A. Wevers PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html
Hallo, Ik dacht dat rechte haken geen speciale betekenis hebben in TeX, dus ik meende dat de volgende constructie gewoon zou moeten werken: \[ \mbox{\fbox{$\begin{array}{l} [L_x,L_y]=i\hbar L_z\\ [L_y,L_z]=i\hbar L_x\\ [L_z,L_x]=i\hbar L_y \end{array}$}} \] Ik krijg daar echter in MikTeX de foutmelding "Missing number, treated as zero" op. Als ik dan op s druk (scrollmode) krijg ik na een hele lading foutmeldingen een enorm lange box met grote zwarte vlekken erin. Echter, als ik er dit van maak: \[ \mbox{\fbox{$\begin{array}{l} [L_x,L_y]=i\hbar L_z\\ \left[L_y,L_z\right]=i\hbar L_x\\ \left[L_z,L_x\right]=i\hbar L_y \end{array}$}} \] gaat het goed en komt er uit wat ik verwachtte. Mijn vraag is nu, wat gebeurt er hier? En waarom zijn de \left en \right op de eerste regel blijkbaar niet nodig? -- ir. J.C.A. Wevers PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html
Johan Wevers wrote:
Hallo,
Ik dacht dat rechte haken geen speciale betekenis hebben in TeX, dus ik meende dat de volgende constructie gewoon zou moeten werken:
\[ \mbox{\fbox{$\begin{array}{l} [L_x,L_y]=i\hbar L_z\\ [L_y,L_z]=i\hbar L_x\\ [L_z,L_x]=i\hbar L_y \end{array}$}} \]
Ik krijg daar echter in MikTeX de foutmelding "Missing number, treated as zero" op. Als ik dan op s druk (scrollmode) krijg ik na een hele lading foutmeldingen een enorm lange box met grote zwarte vlekken erin.
Echter, als ik er dit van maak:
\[ \mbox{\fbox{$\begin{array}{l} [L_x,L_y]=i\hbar L_z\\ \left[L_y,L_z\right]=i\hbar L_x\\ \left[L_z,L_x\right]=i\hbar L_y \end{array}$}} \]
gaat het goed en komt er uit wat ik verwachtte. Mijn vraag is nu, wat gebeurt er hier? En waarom zijn de \left en \right op de eerste regel blijkbaar niet nodig?
Rechte haken worden in LaTeX gebruikt voor optionele argumenten. In dit geval na \\ kan een optioneel argument komen. Dus moet je er even iets onschadelijks tussen zetten bijvoorbeeld {}.
Spaties/regelovergang is niet voldoende.
--
Piet van Oostrum
Johan
left en right hoeven niet echt, zo kan het ook:
$\begin{array}{l}[a,b]\\{}[a,b]\\{}[a,b]\end{array}$
De array-omgeving herdefinieert de betekenis van \\. Als direct achter \\ een [ staat, interpreteert \\ dit blijkbaar als het begin van een argument. Met {} geef je dus een leeg argument mee aan \\. Vandaar dat het in de eerste regel (nog) niet mis liep.
Met vriendelijke groeten
W. Van Hirtum
URL: http://www.denkendehanden.net
--- On Tue, 3/13/12, Johan Wevers
En met de matrix-omgeving is zelfs een leeg argument {} niet nodig. De betekenis van \\ hangt dus blijkbaar af van de omgeving waarin het wordt gebruikt.
\[\mbox{\fbox{$\begin{matrix} [a,b]\\ [a,b] \\ [a,b] \end{matrix}$}}\]
Wilfried Van Hirtum
URL: http://www.denkendehanden.net
--- On Tue, 3/13/12, Wilfried Van Hirtum
participants (6)
-
Johan Wevers
-
koen.wybo@telenet.be
-
Piet van Oostrum
-
Rick van Rein
-
Wilfred van Rooijen
-
Wilfried Van Hirtum