POV-Ray : Newsgroups : povray.off-topic : That time again [100 KB] Server Time
13 Oct 2026 21:29:52 EDT (-0400)
  That time again [100 KB] (Message 1 to 25 of 25)  
From: Invisible
Subject: That time again [100 KB]
Date: 18 Jun 2009 09:04:56
Message: <4a3a3b78@news.povray.org>
Have a read. Point. Laugh. And then let me go and I'll crawl back under 
my rock again and be quiet. :-/


Post a reply to this message


Attachments:
Download 'combinatorlibraries.pdf' (107 KB)

From: andrel
Subject: Re: That time again [100 KB]
Date: 18 Jun 2009 14:38:22
Message: <4A3A899E.3020708@hotmail.com>
On 18-6-2009 15:04, Invisible wrote:
> Have a read. Point. Laugh. And then let me go and I'll crawl back under 
> my rock again and be quiet. :-/

Ok, this is more like it.


Post a reply to this message

From: Orchid XP v8
Subject: Re: That time again [100 KB]
Date: 18 Jun 2009 15:59:49
Message: <4a3a9cb5$1@news.povray.org>
andrel wrote:

> Ok, this is more like it.

...?

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Darren New
Subject: Re: That time again [100 KB]
Date: 18 Jun 2009 16:07:13
Message: <4a3a9e71$1@news.povray.org>
Invisible wrote:
> Have a read. Point. Laugh. And then let me go and I'll crawl back under 
> my rock again and be quiet. :-/

Why would we point and laugh? It's very clear and well presented.

Nits: Your abstract has an "an" where you meant "a". Page 4 is missing a 
closing paren (and a space after "function"). The number of italics near the 
beginning for emphasis is a bit distracting, sounding more like you're 
enthused than scholarly. Exclamation marks similarly. Later where you're 
using italics to highlight differences between parallel sentence constructs 
it's helpful. On page 6, rather than "To see how we can achieve our stated 
goal", restate the goal: "To see how we can get both results returned..." 
"Suguar" is misspelled, as is "auxhilery", as is "grammer".  You mistyped 
"P_SueprChain()".

Add a concluding section, and explain in the abstract why someone might want 
to read the paper. These are two parts of any paper that are difficult to 
get right.

-- 
   Darren New, San Diego CA, USA (PST)
   Insanity is a small city on the western
   border of the State of Mind.


Post a reply to this message

From: Tim Attwood
Subject: Re: That time again [100 KB]
Date: 18 Jun 2009 16:12:17
Message: <4a3a9fa1$1@news.povray.org>
> Have a read. Point. Laugh. And then let me go and I'll crawl back under 
> my rock again and be quiet. :-/
Interesting, maybe you should clean it up and publish it under your
real name, maybe somewhere like the Monad.Reader or some such.
It certainly wouldn't hurt to share some of your technical musings with
a larger audience of  functional programmers.

In general I prefer a top down approach to learning, but the
bottom up pattern you are following is frequently used in
academia. Maybe you should mention buildExpressionParser
and makeTokenParser?


Post a reply to this message

From: Orchid XP v8
Subject: Re: That time again [100 KB]
Date: 18 Jun 2009 16:34:25
Message: <4a3aa4d1$1@news.povray.org>
Tim Attwood wrote:
> Interesting, maybe you should clean it up and publish it under your
> real name, maybe somewhere like the Monad.Reader or some such.
> It certainly wouldn't hurt to share some of your technical musings with
> a larger audience of  functional programmers.

Well, that's vaguely my idea. It's part of a sequence of "portfolio" 
documents I'm writing, in case I need to show somebody some day what my 
writing skills are like. (Most of my documents never get finished. 
Except the ones at work - which, obviously, I can't show to anybody.)

I think the Monad.Reader would be the wrong place though; combinator 
libraries ARE very well known within the FP community. It's the people 
outside that it's going to be new to. (I'm not sure where *would* be an 
appropriate place to publish it though.)

> In general I prefer a top down approach to learning, but the
> bottom up pattern you are following is frequently used in
> academia.

I'm not even sure how you'd explain Parsec from the top down. The whole 
design of the system is that you build parsers in a bottom-up style, so 
that seems a logical way to describe it.

> Maybe you should mention buildExpressionParser
> and makeTokenParser?

I already mentioned buildExpressionParser. (Top of page 9.) I merely 
didn't refer to it by name.

The aim of the document is not to be a reference manual for Parsec (I 
mean, I've changed all the function names and the entire syntax for 
starters!), but to give OOP enthusiasts a taste of how Parsec does 
things. Knowing that you can feed a datastructure into a library 
function and have it construct your parser for you is sufficient, IMHO.

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Orchid XP v8
Subject: Re: That time again [100 KB]
Date: 18 Jun 2009 16:40:20
Message: <4a3aa634$1@news.povray.org>
Darren New wrote:
> Invisible wrote:
>> Have a read. Point. Laugh. And then let me go and I'll crawl back 
>> under my rock again and be quiet. :-/
> 
> Why would we point and laugh? It's very clear and well presented.

Really?

Well... that's nice.

> Nits:

Oh goodie.

> Your abstract has an "an" where you meant "a".

Yeah. I inserted "rare" before "obscure". Evidently I forgot to change that.

> Page 4 is missing a 
> closing paren (and a space after "function").

The former is probably lack of brainpower; the latter is probably lack 
of musclepower. ;-)

> The number of italics near 
> the beginning for emphasis is a bit distracting, sounding more like 
> you're enthused than scholarly. Exclamation marks similarly.

Agreed. I should stop using Haskell so much. (FWIW, just before posting 
I took a bunch of exclamations out of the notes section at the end 
because it sounded too hyperactive. Like, "mahaha! I tricked you all 
into learning monads!") I do tend to overuse emphasis in general.

> On page 6, rather than "To see how we can 
> achieve our stated goal", restate the goal: "To see how we can get both 
> results returned..."

Agreed.

> "Suguar" is misspelled, as is "auxhilery", as is 
> "grammer".  You mistyped "P_SueprChain()".

Yay! I suck. :-}

> Add a concluding section, and explain in the abstract why someone might 
> want to read the paper. These are two parts of any paper that are 
> difficult to get right.

You're telling me...!

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: andrel
Subject: Re: That time again [100 KB]
Date: 18 Jun 2009 17:18:31
Message: <4A3AAF26.6050405@hotmail.com>
On 18-6-2009 21:59, Orchid XP v8 wrote:
> andrel wrote:
> 
>> Ok, this is more like it.
> 
> ...?
> 
There is 11 minutes between this and the other reply. Does that exceed 
your short term memory?


Post a reply to this message

From: Jim Henderson
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 00:57:24
Message: <4a3b1ab4$1@news.povray.org>
On Thu, 18 Jun 2009 21:40:18 +0100, Orchid XP v8 wrote:

>> Invisible wrote:
>>> Have a read. Point. Laugh. And then let me go and I'll crawl back
>>> under my rock again and be quiet. :-/
>> 
>> Why would we point and laugh? It's very clear and well presented.
> 
> Really?

Yeah, really.  I read a bit of it (I'm not a hard-core programmer so the 
topic isn't as much of an interest to me, but I've said it before that 
you write well and I stand by that assessment).

>> Nits:
> 
> Oh goodie.

Hey, all people can stand to improve on their writing.  Don't take it so 
personally - it's called "constructive criticism".  As I mentioned 
before, professional writers usually use an editor as well because when 
you write tohusands of words, you're bound to mess some of them up.  It 
happens to everyone. :-)

Jim


Post a reply to this message

From: Orchid XP v8
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 02:16:50
Message: <4a3b2d52$1@news.povray.org>
>>> Why would we point and laugh? It's very clear and well presented.
>> Really?
> 
> Yeah, really.  I read a bit of it (I'm not a hard-core programmer so the 
> topic isn't as much of an interest to me, but I've said it before that 
> you write well and I stand by that assessment).

Nice that somebody thinks so...

>>> Nits:
>> Oh goodie.
> 
> Hey, all people can stand to improve on their writing.  Don't take it so 
> personally - it's called "constructive criticism".

Yeah, I wasn't completely serious about that comment. ;-)

> As I mentioned 
> before, professional writers usually use an editor as well because when 
> you write tohusands of words, you're bound to mess some of them up.  It 
> happens to everyone. :-)

You don't even have to write "tohusands" of words. Apparently. :-P

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Invisible
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 03:50:28
Message: <4a3b4344$1@news.povray.org>
>>> Ok, this is more like it.
>>
>> ...?
>>
> There is 11 minutes between this and the other reply. Does that exceed 
> your short term memory?

No, I just hadn't made the connection between two unrelated threads.


Post a reply to this message

From: Invisible
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 04:50:58
Message: <4a3b5172$1@news.povray.org>
Darren New wrote:
> Invisible wrote:
>> Have a read. Point. Laugh. And then let me go and I'll crawl back 
>> under my rock again and be quiet. :-/
> 
> Why would we point and laugh? It's very clear and well presented.

Questions:

- I put all the technical terms in italics and coloured them blue. Does 
that "work"? Or does it just look like regular emphasis?

- Does section 3 add anything to the document? Should I make it bigger? 
Should I take it out?

- What the hell would a real abstract and conclusion actually look like? 
(My abstract is really an introduction. And it only says what's in the 
paper, not why any sane person should read it. Because, let's face it, 
why *should* any sane person read it? It doesn't say anything "useful". 
It's for over-interested souls only...)


Post a reply to this message

From: Paul Fuller
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 05:53:29
Message: <4a3b6019@news.povray.org>
Invisible wrote:
> Have a read. Point. Laugh. And then let me go and I'll crawl back under 
> my rock again and be quiet. :-/

That is an excellent piece of technical communication.  Not without a 
few minor things to be fixed as others have pointed out.

May I ask of you what format and tools have been employed in writing 
this article ?


Post a reply to this message

From: Invisible
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 06:14:32
Message: <4a3b6508@news.povray.org>
Paul Fuller wrote:

> That is an excellent piece of technical communication.  Not without a 
> few minor things to be fixed as others have pointed out.

Why thank you. This is warm praise indeed...

> May I ask of you what format and tools have been employed in writing 
> this article ?

LaTeX plus a text editor.

There's a variant of TeX that outputs directly to PDF.

Apart from that, it's just the default "article" stylesheet, plus a few 
tiny custom commands on my part. (E.g., the "term" command, which sets 
the writing in blue italics.)


Post a reply to this message

From: Paul Fuller
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 07:58:14
Message: <4a3b7d56$1@news.povray.org>
Invisible wrote:
> 
> LaTeX plus a text editor.
> 
> There's a variant of TeX that outputs directly to PDF.
> 
> Apart from that, it's just the default "article" stylesheet, plus a few 
> tiny custom commands on my part. (E.g., the "term" command, which sets 
> the writing in blue italics.)

I thought it might be.

Would you be interested in some (lowly paid) work in a related field ?

If yes, give me an obfuscated email address to contact you.

In any case, it is nice to read your frequent contributions here.


Post a reply to this message

From: Darren New
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:11:10
Message: <4a3baa8e$1@news.povray.org>
Orchid XP v8 wrote:
> Yay! I suck. :-}

I'm assuming you're just being silly. I'm giving you an example of what an 
editor would do for you. It's criticism along the lines that "this is so 
well written it's worth my time helping you polish it so it doesn't have any 
of the tiny flaws that stick out like splinters on an impressively artistic 
wood carving."  If the paper wasn't already excellent, I wouldn't be 
bothering to point out where you spelled a word wrong.

When you're done, put it up somewhere and put the URL in your resume. This 
is the sort of stuff you should be putting in your resume. You do it very 
well, and as you say some of your actual paid work doesn't sound very 
impressive on a resume and you can't point a URL at the impressive paid work 
you do.

>> Add a concluding section, and explain in the abstract why someone 
>> might want to read the paper. These are two parts of any paper that 
>> are difficult to get right.
> 
> You're telling me...!

Let me give an example of an abstract and conclusion *I* would write for 
your paper, just to offer a perspective.

The abstract should say "this is what I'll talk about and why you should 
bother to buy/download/read the rest of the paper."  The conclusion should 
say "this is what I covered and I expected you to get, and if you didn't, 
you should read more carefully.

Again, take this as constructive suggestions from someone who spent years 
learning to write this sort of paper, submitting them to panels of editors, 
and getting rejected. ;-)

Abstract:
This paper describes a programming technique which is common in functional 
languages like Haskell but not widely used in imperative and object-oriented 
languages: the construction of combinator libraries. This powerful technique 
is introduced by way of the concrete example of a parser for text. Such 
parsers are common in all programming languages, so the contrast between the 
mechanisms used in functional paradigms with other paradigms will be easily 
recognized by programmers unused to functional concepts. Targeting readers 
for whom combinator libraries are a new concept, simple common syntax is 
used in the examples, leaving the introduction of Haskell's syntax to the 
end. No knowledge of Haskell or functional programming is required.


Conclusion:
This paper has introduced the reader to the concept from functional 
programming called a combinator, as well as given an example of how 
combinators can be collected into libraries to create sophisticated tools 
from a collection of simple operations. A combinator library for parsing 
strings is developed and explained. The result has a uniquely functional 
flavor that is unlike the solutions other paradigms would employ.




-- 
   Darren New, San Diego CA, USA (PST)
   Insanity is a small city on the western
   border of the State of Mind.


Post a reply to this message

From: Invisible
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:23:42
Message: <4a3bad7e$1@news.povray.org>
>> Yay! I suck. :-}
> 
> I'm assuming you're just being silly.

Yeah, pretty much.

> I'm giving you an example of what 
> an editor would do for you. It's criticism along the lines that "this is 
> so well written it's worth my time helping you polish it so it doesn't 
> have any of the tiny flaws that stick out like splinters on an 
> impressively artistic wood carving."  If the paper wasn't already 
> excellent, I wouldn't be bothering to point out where you spelled a word 
> wrong.

Yeah, I got that part. ;-)

> When you're done, put it up somewhere and put the URL in your resume. 
> This is the sort of stuff you should be putting in your resume. You do 
> it very well, and as you say some of your actual paid work doesn't sound 
> very impressive on a resume and you can't point a URL at the impressive 
> paid work you do.

That's the plan, yes. It's part of the "portfolio" of (debatably) 
well-written documents I'm building. (You might remember the one a while 
ago on sorting/searching? I still have that.)

> The abstract should say "this is what I'll talk about and why you should 
> bother to buy/download/read the rest of the paper."  The conclusion 
> should say "this is what I covered and I expected you to get, and if you 
> didn't, you should read more carefully.

With most of the stuff I write, it's hard to think of a justification 
for anybody bothering to waste their time reading what I wrote. But the 
conclusion makes sense. ;-)

> Abstract:
> This paper describes a programming technique which is common in 
> functional languages like Haskell but not widely used in imperative and 
> object-oriented languages: the construction of combinator libraries. 
> This powerful technique is introduced by way of the concrete example of 
> a parser for text. Such parsers are common in all programming languages, 
> so the contrast between the mechanisms used in functional paradigms with 
> other paradigms will be easily recognized by programmers unused to 
> functional concepts. Targeting readers for whom combinator libraries are 
> a new concept, simple common syntax is used in the examples, leaving the 
> introduction of Haskell's syntax to the end. No knowledge of Haskell or 
> functional programming is required.

...damn, you're good. o_O

> Conclusion:
> This paper has introduced the reader to the concept from functional 
> programming called a combinator, as well as given an example of how 
> combinators can be collected into libraries to create sophisticated 
> tools from a collection of simple operations. A combinator library for 
> parsing strings is developed and explained. The result has a uniquely 
> functional flavor that is unlike the solutions other paradigms would 
> employ.

You've done this before. :-P

Hmm... clearly I'm going to have to devote some serious attention to my 
existing two documents. ;-)


Post a reply to this message

From: Darren New
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:25:42
Message: <4a3badf6$1@news.povray.org>
Invisible wrote:
> - I put all the technical terms in italics and coloured them blue. Does 
> that "work"? Or does it just look like regular emphasis?

That works. Generally, I'd avoid straying from black-and-white for something 
like that, only because people might print it in black and white. Since you 
use italics for emphasis, perhaps boldfacing the first instance of a 
technical term would work well.

> - Does section 3 add anything to the document? Should I make it bigger? 
> Should I take it out?

Either expand on it and include at least three examples, or simply conclude 
section 2 with "by the way, there are other things this works for, like 
financial contracts, expert systems, simulations of physics, ...." or 
whatever it works for.

Expanding section 3 to have three or four examples, but squashing each 
example into just one paragraph without explaining so much would work best, 
in my opinion. I.e., you'd want to say "this works for more than just 
parsers" without turning it into a whole nuther paper.

"""
Combinator libraries are useful for much more than just parsers. Many domain 
models can benefit from a representation of simple operations infinitely 
combinable.

For example, financial contracts are often represented this way. A contract 
might have a value which never changes or which changes as a simple function 
of time. One combination might be summing the values when building a 
portfolio.  Another might be a balloon payment, combining two simple-valued 
contracts by switching from one to the other on a certain date. Another 
might by an option contract, where the combination has one value until 
exercised, after which it has another value. The possible combinations are 
legion, allowing for tremendous flexibility in a way that is still easy for 
a computer to calcuate.
"""

Then do a couple more paragraphs like that. Maybe an expert system, or a 
physical simulation of an electric circuit or something.  I.e., enough to 
give the reader a bunch of examples of the simple operations and the types 
of combinations for a variety of fields. Then you can conclude with

"""
As the reader can see, using functional techniques to combine a variety of 
simple (even trivial) operations in arbitrary combinations is a powerful 
technique capable of modeling a variety of both mathematical and real-world 
domains.
"""

> 
> - What the hell would a real abstract and conclusion actually look like? 

I answered that in another post. I was actually thinking about it during 
breakfast. It isn't just newbies whose minds your writing stretches, altho 
probably not in the way you had intended when you wrote it. :-)

-- 
   Darren New, San Diego CA, USA (PST)
   Insanity is a small city on the western
   border of the State of Mind.


Post a reply to this message

From: Invisible
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:34:28
Message: <4a3bb004$1@news.povray.org>
>> - I put all the technical terms in italics and coloured them blue. 
>> Does that "work"? Or does it just look like regular emphasis?
> 
> That works. Generally, I'd avoid straying from black-and-white for 
> something like that, only because people might print it in black and 
> white. Since you use italics for emphasis, perhaps boldfacing the first 
> instance of a technical term would work well.

Yeah, bold is generally discouraged because it tends to stand out too 
much in the middle of the page. (Hmm, and bright blue doesn't?) I've 
also tried slanted on occasion, but it looks too similar to italics. Hmm.

Oh man... you haven't seen the document I'm writing right now! Terms in 
blue, source code in red, source comments in green, type signatures in 
royal blue, keywords in bold\ldots it's a friggin' technicolour rainbow! 
I should probably stop that. ;-)

>> - Does section 3 add anything to the document? Should I make it 
>> bigger? Should I take it out?
> 
> Expanding section 3 to have three or four examples, but squashing each 
> example into just one paragraph without explaining so much would work 
> best, in my opinion. I.e., you'd want to say "this works for more than 
> just parsers" without turning it into a whole nuther paper.

Hmm, yes... OK, I'll aim for that then.

>> - What the hell would a real abstract and conclusion actually look like? 
> 
> I answered that in another post. I was actually thinking about it during 
> breakfast. It isn't just newbies whose minds your writing stretches, 
> altho probably not in the way you had intended when you wrote it. :-)

Yeah, I saw that.

Which time zone do y-- oh, right.


Post a reply to this message

From: Darren New
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:39:03
Message: <4a3bb117$1@news.povray.org>
Invisible wrote:
> That's the plan, yes. It's part of the "portfolio" of (debatably) 
> well-written documents I'm building. (You might remember the one a while 
> ago on sorting/searching? I still have that.)

Yes. Cool. I bet folks here would help you polish them up again.

It always helps to go back a month later and read it again, too.

> With most of the stuff I write, it's hard to think of a justification 
> for anybody bothering to waste their time reading what I wrote.

Nonsense.

> ...damn, you're good. o_O

Practice.

In grade school, we started in (IIRC) seventh grade.
7th: Here's the topic. Come back next week with a rough draft of a 2-page paper.
8th: Here's the topic. Come back next week with a rough draft and finished 
2-page paper.
9th: Here's the topic. Come back with an outline for a 2-page paper, and 
write the paper in class.
By 12th grade, it was "here's the topic. You have 20 minutes to turn in an 
outline and finished paper on the subject 2 pages long."

I guess it's unusual, because I keep running into people all thru college 
and life that *can't* sit down with a topic (even one they're familiar with) 
and just start writing somehting interesting about it.

> You've done this before. :-P

*That* is the sort of stuff a PhD teaches you, more than anything technical.

> Hmm... clearly I'm going to have to devote some serious attention to my 
> existing two documents. ;-)

Yes.  And think up some abstracts/conclusions for other papers you might 
want to fill in some day, and ask "would you read this if this were the 
abstract?"

-- 
   Darren New, San Diego CA, USA (PST)
   Insanity is a small city on the western
   border of the State of Mind.


Post a reply to this message

From: Darren New
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:44:55
Message: <4a3bb277$1@news.povray.org>
Invisible wrote:
> Yeah, bold is generally discouraged because it tends to stand out too 
> much in the middle of the page. 

Small caps?  Courier?  A san-serif font?

> Oh man... you haven't seen the document I'm writing right now! Terms in 
> blue, source code in red, source comments in green, type signatures in 
> royal blue, keywords in bold\ldots it's a friggin' technicolour rainbow! 
> I should probably stop that. ;-)

When it's lots of colors, people will print it in color. If they just want 
to print a copy of a document where three words are in blue, they might not 
want to spend the money on color.

> Hmm, yes... OK, I'll aim for that then.

Just a suggestion, mind. If you want to turn it into an entire section, that 
works too. I *would* suggest more than one example, since that's the point 
you're trying to make.

> Which time zone do y-- oh, right.

Clever, huh? That's why it's there. ;-)

-- 
   Darren New, San Diego CA, USA (PST)
   Insanity is a small city on the western
   border of the State of Mind.


Post a reply to this message

From: Invisible
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:49:36
Message: <4a3bb390@news.povray.org>
>> That's the plan, yes. It's part of the "portfolio" of (debatably) 
>> well-written documents I'm building. (You might remember the one a 
>> while ago on sorting/searching? I still have that.)
> 
> Yes. Cool. I bet folks here would help you polish them up again.
> 
> It always helps to go back a month later and read it again, too.

Heh, yeah probably. Maybe I'll go look at that next week.

>> You've done this before. :-P
> 
> *That* is the sort of stuff a PhD teaches you, more than anything 
> technical.

Hehe. In the style of XKCD:

"My hobby: Watching professionals at work, and then saying with 
suspicion 'you've done that before!' "

>> Hmm... clearly I'm going to have to devote some serious attention to 
>> my existing two documents. ;-)
> 
> Yes.  And think up some abstracts/conclusions for other papers you might 
> want to fill in some day, and ask "would you read this if this were the 
> abstract?"

Yeah, but... it's *me*! I'll read anything with computing, algebra or 
pretty pictures in it. ;-)


Post a reply to this message

From: Invisible
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 11:52:40
Message: <4a3bb448$1@news.povray.org>
>> Yeah, bold is generally discouraged because it tends to stand out too 
>> much in the middle of the page. 
> 
> Small caps?  Courier?  A san-serif font?

I've tried smallcaps. I'm not sure I entirely like the effect. Courier I 
reserve for code, and I abhor sans-serif fonts.

>> Oh man... you haven't seen the document I'm writing right now! Terms 
>> in blue, source code in red, source comments in green, type signatures 
>> in royal blue, keywords in bold\ldots it's a friggin' technicolour 
>> rainbow! I should probably stop that. ;-)

"\ldots"? Jesus, I've written far too much TeX today! o_O

> When it's lots of colors, people will print it in color. If they just 
> want to print a copy of a document where three words are in blue, they 
> might not want to spend the money on color.

Heh, yeah.

Maybe I should just make the text a sufficiently light shade of blue 
that it works in greyscale acceptably?

>> Hmm, yes... OK, I'll aim for that then.
> 
> Just a suggestion, mind. If you want to turn it into an entire section, 
> that works too. I *would* suggest more than one example, since that's 
> the point you're trying to make.

I'm going to have to find more examples...

I think I might mention in passing "comparisons to the Composit design 
pattern are left as an exercise for the reader". ;-)

>> Which time zone do y-- oh, right.
> 
> Clever, huh? That's why it's there. ;-)

Do you guys still observe DLS?


Post a reply to this message

From: Darren New
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 12:21:02
Message: <4a3bbaee@news.povray.org>
Invisible wrote:
> Maybe I should just make the text a sufficiently light shade of blue 
> that it works in greyscale acceptably?

Nah. As it is is fine, as long as you *also* keep the italics.

>> Clever, huh? That's why it's there. ;-)
> Do you guys still observe DLS?

Sadly, yes.

-- 
   Darren New, San Diego CA, USA (PST)
   Insanity is a small city on the western
   border of the State of Mind.


Post a reply to this message

From: Jim Henderson
Subject: Re: That time again [100 KB]
Date: 19 Jun 2009 15:36:05
Message: <4a3be8a5$1@news.povray.org>
On Fri, 19 Jun 2009 07:16:52 +0100, Orchid XP v8 wrote:

>>>> Why would we point and laugh? It's very clear and well presented.
>>> Really?
>> 
>> Yeah, really.  I read a bit of it (I'm not a hard-core programmer so
>> the topic isn't as much of an interest to me, but I've said it before
>> that you write well and I stand by that assessment).
> 
> Nice that somebody thinks so...

Well, like I said, it's a true statement.  You write well - it's 
something you should consider a strength. :-)

>>>> Nits:
>>> Oh goodie.
>> 
>> Hey, all people can stand to improve on their writing.  Don't take it
>> so personally - it's called "constructive criticism".
> 
> Yeah, I wasn't completely serious about that comment. ;-)

Fair enough, that means you're learning. ;-)

>> As I mentioned
>> before, professional writers usually use an editor as well because when
>> you write tohusands of words, you're bound to mess some of them up.  It
>> happens to everyone. :-)
> 
> You don't even have to write "tohusands" of words. Apparently. :-P

LOL!  Would it help if I said I did that intentionally?  (No, I didn't 
think so, but it couldn't have hurt to ask, could it? <G>)

Jim


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.