Re: [ANN] Timing Diagram Font - free
- From: paul$@pcserviceselectronics.co.uk (Paul Carpenter)
- Date: Wed, 31 Oct 2007 09:27:42 +0000 (GMT)
On Wednesday, in article
<13ifnd2htucmic1@xxxxxxxxxxxxxxxxxx> grante@xxxxxxxx
"Grant Edwards" wrote:
On 2007-10-30, Paul Carpenter <paul$@pcserviceselectronics.co.uk> wrote:....
On Tuesday, in article <13ifc7ddctd04fd@xxxxxxxxxxxxxxxxxx>
grante@xxxxxxxx "Grant Edwards" wrote:
On 2007-10-30, Paul Carpenter <paul$@pcserviceselectronics.co.uk> wrote:
I know it has come up before on finding a timing diagram font, and most
people will point you to Xwave, which is fine if that is sufficient.
I have created a new timing diagram font, for free use (no selling it).
See <http://www.pcserviceselectronics.co.uk/fonts/>
....Very nice! I just started work on an interface speck for a
modem today and needed to draw some timing diagrams for SPI and
I2C transfers. I copied the .ttf file into
/usr/lib/openoffice/share/fonts/truetype
That I assume was Linux flavo(u)r of *nix...
Yep. Gentoo to be specific. I'm sure there are both user-local
and system-local places I should have put the file as well (if
I leave it where it is, it'll probably "go away" the next time
OOo gets updated).
Always the problem of updates.
Thanks for the details..
....
The only think I could think of that might be added are
transitions between "group" and low/high.
At this stage it was intended to use
{} (curly brackets/brace) for transition from group to tri-state
[] (square brackets for transition from group to High/Low/Pulled=up
That's what I used, and it's quite adequate. It's just that
the sloped transition for the {} case and the square transition
for the [] case are visually different enough that it might
lead a reader to infer that the difference between square and
slanted is meaningful.
I will have to think how to easily get 4 more transition key
mappings for high/low to or from group with group ending in
'chevrons'.
It hadn't occurred to me that you were out of key symbols. Are
ctrl characters allowed to have printable glyphs?
Well yes they are there, what I said 'badly' did not convey the
meaning I meant, as I tried to group key mappings to make some form of
sense. I grouped sets of keys together like Low/High/Tri-state/Pulled up
deliberately. Rising and falling edge to be a bit more obvious from the keys
Group start and end to be a bit more memorable.
If you have to spend too much time with a crib *** doing it, you are
always looking for the crib ***, in Symbol font you effectively use
Basic Latin coding subset of 253 codes (mapped from glyph addresses in a
restricted range).
Also where possible to avoid <CTRL> + <key> that is what people use for
'escape' sequences on various systems, e.g. CTRL-C, CTRL-[, ....
I don't know about anyone else but I use fonts like this in bursts of
activity and do other things in between, so remembering which key mapping
I wanted to be as simple as possible.
--
Paul Carpenter | paul@xxxxxxxxxxxxxxxxxxxxxxxxxxx
<http://www.pcserviceselectronics.co.uk/> PC Services
<http://www.gnuh8.org.uk/> GNU H8 & mailing list info
<http://www.badweb.org.uk/> For those web sites you hate
.
- References:
- [ANN] Timing Diagram Font - free
- From: Paul Carpenter
- Re: [ANN] Timing Diagram Font - free
- From: Grant Edwards
- Re: [ANN] Timing Diagram Font - free
- From: Paul Carpenter
- Re: [ANN] Timing Diagram Font - free
- From: Grant Edwards
- [ANN] Timing Diagram Font - free
- Prev by Date: Re: about uclinux network setting???
- Next by Date: Re: [ANN] Timing Diagram Font - free
- Previous by thread: Re: [ANN] Timing Diagram Font - free
- Next by thread: Re: [ANN] Timing Diagram Font - free
- Index(es):