![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Here's a little something a wrote. I'm sure you'll enjoy pointing out
all the simplifications, factual inaccuracies and incorrect use of
terminology.
PS. I think it really needs some diagrams... Some day I hope to find a
way to do that!
Post a reply to this message
Attachments:
Download 'layman-sortsearch.pdf' (101 KB)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Invisible <voi### [at] dev null> wrote:
> Here's a little something a wrote. I'm sure you'll enjoy pointing out
> all the simplifications, factual inaccuracies and incorrect use of
> terminology.
The spelling mistakes don't help either. You should fix at least those.
(Seriously, what did they teach you at school?)
--
- Warp
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Warp wrote:
> The spelling mistakes don't help either. You should fix at least those.
For sure.
Hmm, you might know the answer to this one... Is there any tool that can
spell-check LaTeX source files? (Without constantly complaining that,
e.g., "\maketitle" isn't a valid word.)
Obviously, no spell-checker is going to find every mistake, but given
the huge number of works that I actually don't know how to spell at all,
it should help.
> (Seriously, what did they teach you at school?)
Perhaps you're fogetting that at age 9 I couldn't read or write AT ALL.
(And consequently I was moved to another school.) It's a miracle I can
read or write anything...
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Invisible <voi### [at] dev null> wrote:
> Hmm, you might know the answer to this one... Is there any tool that can
> spell-check LaTeX source files? (Without constantly complaining that,
> e.g., "\maketitle" isn't a valid word.)
How about googling "latex spell checker"?
--
- Warp
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Warp wrote:
> How about googling "latex spell checker"?
If there's one thing I've learned, it's that giving Google search terms
that contain the word "latex" can be a very, very bad idea. ;-)
Gotta be careful to throw in a few other keywords as well. In the case
above, I get nothing useful. (There's a program that's Mac-only, another
that works online, one that's a Vim script, a few others that are
Unix-specific... and so on.)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
>> How about googling "latex spell checker"?
>
> If there's one thing I've learned, it's that giving Google search terms
> that contain the word "latex" can be a very, very bad idea. ;-)
Just copy&paste from the pdf into Word and do the spell check from there.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
scott wrote:
> Just copy&paste from the pdf into Word and do the spell check from there.
Doesn't work. The ligatures get all screwed up.
Besides, it's fairly labour-intensive. I'd have to copy each page, check
it, get the correction, find the corresponding position in the TeX file,
correct it, rebuild the PDF, and repeat to check I fixed it. For every
page in the document! o_O
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> Here's a little something a wrote. I'm sure you'll enjoy pointing out
> all the simplifications, factual inaccuracies and incorrect use of
> terminology.
Yes I liked it, I learnt a few new things and it prompted me to think about
things I never really bothered to think about before. Well done!
> PS. I think it really needs some diagrams... Some day I hope to find a
> way to do that!
Yes, could certainly do with some of those, IIRC for my 4th year project
write-up at University I just did the diagrams in powerpoint and then
exported them as something that my latex compiler could understand (wmf or
something maybe). If not then I'm sure something like inkscape can export
into a format that you can include.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
>> Just copy&paste from the pdf into Word and do the spell check from there.
>
> Doesn't work. The ligatures get all screwed up.
>
> Besides, it's fairly labour-intensive. I'd have to copy each page, check
> it, get the correction, find the corresponding position in the TeX file,
> correct it, rebuild the PDF, and repeat to check I fixed it. For every
> page in the document! o_O
Umm, I just pressed Ctrl-A Ctrl-C in adobe reader, then Ctrl-V in a blank
word document and it copied the lot for me. Then ran the spell check and
got this list:
renouned
amoung
assey
convinient
seperate
eleminate
severly
eleminate
clusted
seperate
amoung
constrast
quadriples
negligable
OK so it messes up the ligatures and hyphens, but the above is a start!
But for the long term solution, definitely find a spell checker that works
in Latex, are there not any IDEs specifically for Latex that will flag up
spelling errors in-place?
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
scott wrote:
> Yes I liked it, I learnt a few new things and it prompted me to think
> about things I never really bothered to think about before. Well done!
Heh. I posted something in a forum that only contains super-experts, and
somebody *learned something* from it! If that isn't an accolade, I'm not
sure what is... ;-)
Sorting and searching is something that just sorta happens, and you
don't really think about it. As I kind of tried to say in the
introduction, most average bods probably just thing "computers are fast;
they can process information quickly" and don't stop to realise that it
even takes any cleverness to make the process happen *fast enough*.
I think some of the facts did get kinda just inserted haphazardly with
no real flow, especially towards the end. Oh well!
>> PS. I think it really needs some diagrams... Some day I hope to find a
>> way to do that!
>
> Yes, could certainly do with some of those.
I'm thinking specifically the stuff about tree traversals. Computer
nerds are very familiar with binary trees, but your average Random Dude
has never heard of 'em.
Also the stuff about arrays and why you have to move stuff around, etc.
It wouldn't need to be anything flashy...
> IIRC for my 4th year project
> write-up at University I just did the diagrams in powerpoint and then
> exported them as something that my latex compiler could understand (wmf
> or something maybe). If not then I'm sure something like inkscape can
> export into a format that you can include.
Hmm... Inkscape would seem the "obvious" choice, but I hadn't thought of
PowerPoint. I'm only after a few boxes with some lines and a little
text. Indeed, even if PowerPoint won't export it, I could take a
screenshot. IrfanView can save it as PNG or EPS or just about any format
I desire! :-D
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |