Skip to content

Commit c438ce7

Browse files
committed
VADE: fix tex translation
1 parent 8ce8876 commit c438ce7

File tree

10 files changed

+534
-591
lines changed

10 files changed

+534
-591
lines changed

_build/pages/vade_control.markdown

Lines changed: 143 additions & 121 deletions
Large diffs are not rendered by default.

_build/pages/vade_data.markdown

Lines changed: 122 additions & 177 deletions
Large diffs are not rendered by default.

_build/pages/vade_intro.markdown

Lines changed: 26 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,31 @@ Two Words of Caution
1414
--------------------
1515

1616
- This booklet is about the SmallBASIC programming language -- it's *not* an
17-
introduction to programming in general. While not a lot of software
18-
background is expected from the reader, it is assumed that common
19-
programming concepts are already understood.[^1] Some knowledge in
20-
programming languages like »C«, Pascal, or Ruby is useful.
21-
22-
- SmallBASIC is a language with a long and varied history. Some features which
23-
are still present in its code are no longer actively supported.
24-
These deprecated features may be removed in future releases, and, to
25-
keep the Vademecum concise, they will not be dealt with in this
26-
document.
17+
introduction to programming in general. While not a lot of
18+
software background is expected from the reader, it is assumed that
19+
common programming concepts are already understood.[^1] Some
20+
knowledge in programming languages like ~C~, Pascal, or Ruby
21+
is useful.
22+
23+
- SmallBASIC is a language with a long and varied history. Some
24+
features which are still present in its code are no longer actively
25+
supported. These deprecated features may be removed in future
26+
releases, and, to keep the Vademecum concise, they will not be dealt
27+
with in this document.
2728

2829
Features, or: Is it for me?
2930
---------------------------
3031

31-
SmallBASIC started life as something like an »extended handheld calculator«,
32-
designed for PIMs[^2] running the Palm OS. One release note read,
33-
It's not meant to be a full-fledged programming language, and it
34-
will never be. Please don't ask us to turn it into one.
32+
SmallBASIC started life as something like an ~extended\ handheld\ calculator~,
33+
designed for PIMs[^2] running the Palm OS. One release
34+
note read, _It's not meant to be a full-fledged programming language,
35+
and it will never be. Please don't ask us to turn it into one._
3536

3637
Some time has gone by since, and *Nicholas Christopoulos* and *Chris
3738
Warren-Smith*, the driving forces behind the project, have developed
38-
SmallBASIC into a dialect of the BASIC language which is neither »small« (in
39-
the sense of it's capabilities), nor does it share too much with classic
40-
BASIC dialects.[^3]
39+
SmallBASIC into a dialect of the BASIC language which is neither
40+
~small~ (in the sense of it's capabilities), nor does it share too
41+
much with classic BASIC dialects.[^3]
4142

4243
Today, some of SmallBASIC's features are:
4344

@@ -69,20 +70,15 @@ Resources
6970
Here you will find a few internet resources that might be helpful for
7071
you when you want to get more closely acquainted with :
7172

72-
- <http://smallbasic.github.io/> is the central hub for
73+
- <http://smallbasic.github.io> is the central hub for
7374
information about SmallBASIC in general -- a good starting point for a user of
7475
SmallBASIC. It leads you to the download of the current SmallBASIC versions and provides
7576
a lot of background information.
7677

77-
- <https://github.com/smallbasic/SmallBASIC/> hosts the source code
78+
- <https://github.com/smallbasic/SmallBASIC> hosts the source code
7879
and cutting-edge SmallBASIC releases -- most interesting if you want to
7980
contribute to the further development of SmallBASIC.
8081

81-
- <https://www.facebook.com/groups/12117250426/> and
82-
<https://www.facebook.com/pages/SmallBASIC/110997952286349> are two
83-
Facebook groups dedicated to SmallBASIC. (Both don't exactly swamp you with
84-
traffic either.)
85-
8682
- You can get directly in touch with the developing team of SmallBASIC through
8783
[e-mail](mailto:[email protected]).
8884

@@ -91,31 +87,29 @@ Licenses
9187

9288
- SmallBASIC is released under the [GNU General Public License version 2.0 (GPLv2)](http://www.gnu.org/licenses/old-licenses/gpl-2.0)
9389

94-
- This document, the &raquo;Vademecum&laquo;, is released under the
90+
- This document, the ~Vademecum~, is released under the
9591
[Creative Commons License by-nc-nd](http://creativecommons.org/licenses/by-nc-nd/3.0/de/deed.en_GB).
9692
In short, this license means that you are free to reproduce and
9793
distribute this document in any non-commercial manner, as long as
9894
you don't change the author's name (that's mine), and as long as the
9995
contents remain unchanged.
10096

101-
[^1]: If you're struggling with terms like &raquo;strings&laquo;,
102-
&raquo;loops&laquo;, or &raquo;pointers&laquo;, this booklet might not be for
103-
you.
97+
[^1]: If you're struggling with terms like ~strings~,
98+
~loops~, or ~pointers~, this booklet might not be for you.
10499

105-
[^2]: &raquo;Personal Information Manager&laquo; -- for you youngsters out
100+
[^2]: ~Personal\ Information\ Manager~ -- for you youngsters out
106101
there, that's a smartphone without connectivity.
107102

108103
[^3]: On a completely unrelated tangent, I'm convinced that one of the
109104
reasons BASIC has become much less popular today than many of the
110-
more strictly standardized languages like &raquo;C&laquo;, Python, or
105+
more strictly standardized languages like ~C~, Python, or
111106
Ruby, is that though there actually *is* a standard for the
112107
language, it never has really been implemented. Rather, every BASIC
113108
dialect shows its own strengths and shortcomings, and one never
114109
really knows what one gets when one toys with a new dialect. This is
115110
one of the charms of working with BASIC, but of course it makes
116111
maintaining or porting software written in that language a
117-
nightmare.
118-
Back to our scheduled programme.
112+
nightmare. Back to our scheduled programme.
119113

120114
[^4]: Older ports for Palm OS, DOS, and several others are no longer
121115
actively maintained. While some of these versions are still around,

0 commit comments

Comments
 (0)