随用随拷 ASCII Code Table (Text版)

ISO 8859-1 Symbols

CharacterEntity NumberEntity NameDescription
   non-breaking space
¡¡¡inverted exclamation mark
¢¢¢cent
£££pound
¤¤¤currency
¥¥¥yen
¦¦¦broken vertical bar
§§§section
¨¨¨spacing diaeresis
©©©copyright
ªªªfeminine ordinal indicator
«««angle quotation mark (left)
¬¬¬negation
­­­soft hyphen
®®®registered trademark
¯¯¯spacing macron
°°°degree
±±±plus-or-minus 
²²²superscript 2
³³³superscript 3
´´´spacing acute
µµµmicro
paragraph
···middle dot
¸¸¸spacing cedilla
¹¹¹superscript 1
ºººmasculine ordinal indicator
»»»angle quotation mark (right)
¼¼¼fraction 1/4
½½½fraction 1/2
¾¾¾fraction 3/4
¿¿¿inverted question mark
×××multiplication
÷÷÷division

ISO 8859-1 Characters

CharacterEntity NumberEntity NameDescription
ÀÀàcapital a, grave accent
ÁÁácapital a, acute accent
ÂÂâcapital a, circumflex accent
ÃÃãcapital a, tilde
ÄÄäcapital a, umlaut mark
ÅÅåcapital a, ring
ÆÆæcapital ae
ÇÇçcapital c, cedilla
ÈÈècapital e, grave accent
ÉÉécapital e, acute accent
ÊÊêcapital e, circumflex accent
ËËëcapital e, umlaut mark
ÌÌìcapital i, grave accent
ÍÍícapital i, acute accent
ÎÎîcapital i, circumflex accent
ÏÏïcapital i, umlaut mark
ÐÐðcapital eth, Icelandic
ÑÑñcapital n, tilde
ÒÒòcapital o, grave accent
ÓÓócapital o, acute accent
ÔÔôcapital o, circumflex accent
ÕÕõcapital o, tilde
ÖÖöcapital o, umlaut mark
ØØøcapital o, slash
ÙÙùcapital u, grave accent
ÚÚúcapital u, acute accent
ÛÛûcapital u, circumflex accent
ÜÜücapital u, umlaut mark
ÝÝýcapital y, acute accent
ÞÞþcapital THORN, Icelandic
ßßßsmall sharp s, German
àààsmall a, grave accent
ááásmall a, acute accent
âââsmall a, circumflex accent
ãããsmall a, tilde
äääsmall a, umlaut mark
åååsmall a, ring
æææsmall ae
çççsmall c, cedilla
èèèsmall e, grave accent
ééésmall e, acute accent
êêêsmall e, circumflex accent
ëëësmall e, umlaut mark
ìììsmall i, grave accent
ííísmall i, acute accent
îîîsmall i, circumflex accent
ïïïsmall i, umlaut mark
ðððsmall eth, Icelandic
ñññsmall n, tilde
òòòsmall o, grave accent
óóósmall o, acute accent
ôôôsmall o, circumflex accent
õõõsmall o, tilde
ööösmall o, umlaut mark
øøøsmall o, slash
ùùùsmall u, grave accent
úúúsmall u, acute accent
ûûûsmall u, circumflex accent
üüüsmall u, umlaut mark
ýýýsmall y, acute accent
þþþsmall thorn, Icelandic
ÿÿŸsmall y, umlaut mark

Math Symbols Supported by HTML

CharacterEntity NumberEntity NameDescription
for all
part
&exists;exists
empty
nabla
isin
notin
ni
prod
sum
minus
lowast
square root
proportional to
infinity
angle
and
or
cap
cup
integral
therefore
simular to
approximately equal
almost equal
not equal
equivalent
less or equal
greater or equal
subset of
superset of
not subset of
subset or equal
superset or equal
circled plus
cirled times
perpendicular
dot operator

Greek Letters Supported by HTML

CharacterEntity NumberEntity NameDescription
ΑΑαAlpha
ΒΒβBeta
ΓΓγGamma
ΔΔδDelta
ΕΕεEpsilon
ΖΖζZeta
ΗΗηEta
ΘΘθTheta
ΙΙιIota
ΚΚκKappa
ΛΛλLambda
ΜΜμMu
ΝΝνNu
ΞΞξXi
ΟΟοOmicron
ΠΠπPi
ΡΡρRho
 undefined Sigmaf
ΣΣσSigma
ΤΤτTau
ΥΥυUpsilon
ΦΦφPhi
ΧΧχChi
ΨΨψPsi
ΩΩωOmega
    
αααalpha
βββbeta
γγγgamma
δδδdelta
εεεepsilon
ζζζzeta
ηηηeta
θθθtheta
ιιιiota
κκκkappa
λλλlambda
μμμmu
νννnu
ξξξxi
οοοomicron
πππpi
ρρρrho
ςςςsigmaf
σσσsigma
τττtau
υυυupsilon
φφφphi
χχχchi
ψψψpsi
ωωωomega
    
ϑϑϑtheta symbol
ϒϒϒupsilon symbol
ϖϖϖpi symbol

Other Entities Supported by HTML

CharacterEntity NumberEntity NameDescription
ŒŒœcapital ligature OE
œœœsmall ligature oe
ŠŠšcapital S with caron
šššsmall S with caron
ŸŸŸcapital Y with diaeres
ƒƒƒf with hook
ˆˆˆmodifier letter circumflex accent
˜˜˜small tilde
en space
em space
thin space
zero width non-joiner
zero width joiner
left-to-right mark
right-to-left mark
en dash
em dash
left single quotation mark
right single quotation mark
single low-9 quotation mark
left double quotation mark
right double quotation mark
double low-9 quotation mark
dagger
double dagger
bullet
horizontal ellipsis
per mille 
minutes
seconds
single left angle quotation
single right angle quotation
overline
euro
trademark
left arrow
up arrow
right arrow
down arrow
left right arrow
carriage return arrow
left ceiling
right ceiling
left floor
right floor
lozenge
spade
club
heart
diamond

如何让csh像bash那样按Tab键列出无法补齐的候选文件

标准的方法是:按Ctrl+D

如果一定要用Tab键,在.cshrc中加入set autolist

随用随拷之希腊字母

α.Α.alpha    β.Β.beta    γ.Γ.gamma    δ.Δ.delta
ε.Ε.epsilon  ζ.Ζ.zeta    η.Η.eta      θ.Θ.theta
ι.Ι.iota     κ.Κ.kappa   λ.Λ.lambda   μ.Μ.mu
ν.Ν.nu       ξ.Ξ.xi      ο.Ο.omicron  π.Π.pi
ρ.Ρ.rho      σ.Σ.sigma   τ.Τ.tau      υ.Υ.upsilon
φ.Φ.phi      χ.Χ.chi     ψ.Ψ.psi      ω.Ω.omega

随用随拷 ASCII Code Table (Image版)

Firefox 3.0RC1

I updated the Firefox to 3.0rc1 (release candidate) moments ago. There was four extensions I'm using that are not compatible with this version. Fortunately I've got them fixed by manually modifying the maxversions in install.rdf. The method is in below:

Step1: Find the addons file (*.xpi) and download it to your PC.
Step2: Unzip the xpi file.
Step3: Edit install.rdf and change the maxversion to 3.0.
Step4: Zip all files into *.zip and change it to *.xpi.
Step5: Install the new *.xpi by open file... in Firefox menu.

gmarks-0.9.9-fx
URL: https://mail.google.com/mail/?ui=2&ik=bcbfa2d058&attid=0.1&disp=emb&view=att&th=119f49a96c91b940

firegestures-1.1-fx
URL: https://mail.google.com/mail/?ui=2&ik=bcbfa2d058&attid=0.2&disp=emb&view=att&th=119f49a96c91b940

gladder-2.0.2.1-fx
URL: https://mail.google.com/mail/?ui=2&ik=bcbfa2d058&attid=0.3&disp=emb&view=att&th=119f49a96c91b940

simplemail.2.66
URL: https://mail.google.com/mail/?ui=2&ik=bcbfa2d058&attid=0.4&disp=emb&view=att&th=119f49a96c91b940

又一个很好的扩展 - Simple Mail

Simple Mail 这一款 Firefox 的邮件客户端扩展正如它的名字描述的那样:非常的简单。简单的 Account Setup 界面,简单的 Preference 选项,除此之外就真的没有什么了。这对于应付一般的邮件收发已经足够了,现在开始试用一段时间,没什么问题以后这就是我的 Mail Client 了。

还得回到这里来

Blogsome.com被盾了,不得不回到Google大家庭了。尽管blogspot也被盾了,毕竟还有http://inblogs.net/username这样的workaround.

UltraEdit Wordfile

As I'm searching for UltraEdit Wordfile for highlighting Verilog keywords I come into UltraEdit official site, where most of program languages' Wordfiles are prepared for downloading. That may be helpful if you'rd using UltraEdit as your code editor.

What's New On Gmail?

Gmail is launching the new functionality: Get mail from other accounts. The new feature allows Gmail users to receive mails from other mail accounts (up to five accounts) as long as pop3 protocol by these accounts is enabled. This feature is currently only enabled for a limited number of users. Unluckily my Gmail account has not been chosen for using this interesting feature I've loved to have.

Have Favicon Displayed For IE

It's great to have my blog's favicon (favorite icon) displayed in the address bar for IE. The key point of doing this is that you have to create a true favicon.ico file. A jpg or png file renamed to ico does not work for IE. I find a web based software, http://www.chami.com/html-kit/services/favicon/ that will help you to translate your image to true ico format. That's all. It works now. :) Have a look at the screenshot of my blog site in IE and Firefox.


Internet Explorer



Firefox

Freeze Current Blog Style

I'd have my blog style (theme) at blogsome and blogger frozen from now on. I've spend too much time in decorating and refining them. Thus I will have to come back to my working track and improve my skill and experience in IC design.

Desktop Wallpaper

I changed my desktop wallpaper just now. It is also from Ubuntu Forums as the previous one (on left) I used.

DictCN

I find a wonderful add-on for Firefox right now, DictCN, which is an online English to Chinese (and vise versa) dictionary extension for FF developed by Google Code. With the DictCN I think Kingsoft's CIBA can be rarely started in your computer.

To use DictCN, simply hover the mouse (coming with 3.0) upon the word you want to translate , or select it (drag or double-click to highlight the word), the translation (pronunciation and explanation) will show up soon in a layer on the same web page.

You may click on the 'D' icon on the status-bar to activate and deactivate DictCN (color of the icon changes correspondingly). You may also press ctrl-alt-d short-key to do the job.

By Moving the mouse over the translation, you can hear the speech, and a click on it will bring you to the detailed explanation page.

Ubuntu Wallpaper

I got this high-resolution Ubuntu Wallpaper (Dark Rainy Ubuntu Edgy Eft) here. I think it's a wow and it suits my taste. You can find more beautiful Ubuntu theme pictures at that site, of which there must be your favorites.

Upgrade To Firefox 2.0

This morning when I turned on the computer I found Mozilla Firefox release 2.0 was announced available today, and then downloaded it and had a try at once. It's more faster both at startup and browsing web pages. It should take some time to figure out its stability.

For my installed extensions (Firefox calls them add-ons in 2.0), three of them are incompatible with the new version: Fasterfox, MinimizeToTray and Tab Mix Plus. Either wait for their upgrading or find other ways to use them. I let Fasterfox disabled and wait its upgrading because it has less impact to me. MinimizeToTray can be easily installed as long as you manually modify the install.rdf (maxVersion to 2.0 or higher) within the installing package. It seems that Tab Mix Plus cannot fit FF2.0 as easily as MinimizeToTray does. So I choose another tabbed browsing add-on, Tab Mix Lite, which works fine to me.

Switch or upgrade your browse to Firefox 2.0. It's really better than Internet Explorer.
Firefox 2

Emacs Basic (3)

Entering and Exiting

To enter Emacs you type: emacs or emacs foo.

To Exit Emacs use the command C-x C-c, save-buffers-kill-emacs

To suspend Emacs (in the Unix sense of stopping it and putting it in the background) use the command C-x C-z (which is bound to suspend-emacs). How you restart it is up to your shell, but is probably based on the fg command.


Self Inserting Commands

Once you've got Emacs running, you can type into it. There's no need for any special insert mode or anything like that: remember, printing characters insert themselves because each one is bound to self-insert-command.


The Mode Line

The Emacs screen is completely devoted to the text of your file, except for one line near the bottom of the screen: the Mode Line. This line is informational: you can never move into it. It's almost always in reverse video or otherwise highlighted. It displays important information (which may change), including:
  • - The state of the buffer, one of modified (indicated by a pair of asterisks), unmodified (hyphens), or read-only (indicated by a pair of % signs).
  • - The name of the file you're editing (it will be *scratch* if you're not editing any file).
  • - The major mode (in parens).
  • - The amount of the file that you can see on the screen:
All, You can see all of the file.
Top, You can see the top of the file.
Bot, You can see the bottom of the file.
Percentage, NN% indicates the percentage of the file above the top of the window.


The Mini-buffer

The blank line below the mode line is the minibuffer. The minibuffer is used by Emacs to display messages, and also for input when Emacs is prompting you to type something (it may want you to type yes or no in answer to a question, the name of a file to be edited, the long name of a command, etc).

The minibuffer is also known as the echo area, because Emacs echoes keystrokes here if you're typing really slowly. To see this, type any multi-character keystroke (like, ESC q) with a long pause between the keystrokes.

Emacs Basic (2)

Commands to Manipulate Files

C-x C-f, find-file.

This is the main command used to read a file into a buffer for editing. It's actually rather subtle. When you execute this command, it prompts you for the name of the file (with completion). Then it checks to see if you're already editing that file in some buffer; if you are, it simply switches to that buffer and doesn't actually read in the file from disk again. If you're not, a new buffer is created, named for the file, and initialized with a copy of the file. In either case the current window is switched to view this buffer.
C-x C-s, save-buffer.
This is the main command used to save a file, or, more accurately, to write a copy of the current buffer out to the disk, overwriting the buffer's file, and handling backup versions.
C-x s, save-some-buffers.
Allows you to save all your buffers that are visiting files, querying you for each one and offering several options for each (save it, don't save it, peek at it first then maybe save it, etc).

Commands to Manipulate Buffers

C-x b, switch-to-buffer.
Prompts for a buffer name and switches the buffer of the current window to that buffer. Doesn't change your window configuration. This command will also create a new empty buffer if you type a new name; this new buffer will not be visiting any file, no matter what you name it.
C-x C-b, list-buffers.
Pops up a new window which lists all your buffers, giving for each the name, modified or not, size in bytes, major mode and the file the buffer is visiting.
C-x k, kill-buffer.
Prompts for a buffer name and removes the entire data structure for that buffer from Emacs. If the buffer is modified you'll be given an opportunity to save it. Note that this in no way removes or deletes the associated file, if any.
C-x C-q, vc-toggle-read-only.
Make a buffer read-only (so that attempts to modify it are treated as errors), or make it read-write if it was read-only. Also, if the files is under version control, it will check the file out for you.

Commands to Manipulate Windows

C-v, scroll-up.
The basic command to scroll forward (towards the end of the file) one screenful. By default Emacs leaves you two lines of context from the previous screen.
M-v, scroll-down.
Just like C-v, but scrolls backwards.
C-x o, other-window.
Switch to another window, making it the active window. Repeated invocation of this command moves through all the windows, left to right and top to bottom, and then circles around again. Under a windowing system, you can use the left mouse button to switch windows.
C-x 1, delete-other-windows.
Deletes all other windows except the current one, making one window on the screen. Note that this in no way deletes the buffers or files associated with the deleted windows.
C-x 0, delete-window.
Deletes just the current window, resizing the others appropriately.
C-x 2, split-window-vertically.
Splits the current window in two, vertically. This creates a new window, but not a new buffer: the same buffer will now be viewed in the two windows. This allows you to view two different parts of the same buffer simultaneously.
C-x 3, split-window-horizontally.
Splits the current window in two, horizontally. This creates a new window, but not a new buffer: the same buffer will now be viewed in the two windows. This allows you to view two different parts of the same buffer simultaneously.
C-M-v, scroll-other-window.
Just like C-v, but scrolls the other window. If you have more than two windows, the other window is the window that C-o would switch to.

Emacs Basic (1)

Emacs has three data structures (actually four) that are intimately related, and very important to understand:

File
A file is the actual Unix file on disk. You are never editing this file. Rather, you can read a copy into Emacs to initialize a buffer, and write a copy of a buffer out to a file to save it.
Buffer
A buffer is the internal data structure that holds the text you actually edit. Emacs can have any number of buffers active at any moment. Most, but by no means all, buffers are associated with a file. Buffers have names; a buffer that has been initialized from a file is almost always named for that file, and we say that the buffer is visiting the file. This means, in particular, that when you save the buffer, it's saved to the proper file. At any given time exactly one buffer is selected: this is the buffer that your hardware cursor is in, and this is where commands you type take effect (including self-insert commands). Buffers can be deleted at will; deleting a buffer in no way deletes the file on disk (though you may lose any editing changes you made if you don't save first).
Window
A window is your view of a buffer. Due to limited screen real-estate, you may not have room to view all your buffers at once. You can split the screen, horizontally or vertically, into as many windows as you like (or at least have room for), each viewing a different buffer. It's also possible to have several windows viewing different portions of the same buffer. Windows can be created and deleted at will; deleting a window in no way deletes the buffer associated with the window. Each window has its own Mode Line, but there's still only one minibuffer.
Frame
A frame is like a window, but is treated as a separate entity under a windowing system like X. I won't be discussing frames.

Get Started to Emacs

Since the vlog-mode for Emacs is very powerful for editting Verilog files, (auto-sensativity, auto-instance and etc.) I'm going to learn how to use this GNU software and hope this famous tool may enable me to promote the Verillog coding efficiency on writing RTL codes.

This time I've got to know some essential command for Emacs such as,

- Open file (C-x C-f)
- Save file (C-x C-s)
- Exit (C-x C-c)
- Undo (C-x u)
- Move forward char (C-f)
- Move back char (C-b)
- Move next line (C-n)
- Move previous line (C-p)

For me it seems that Emacs's more complicated and inconvenient than Vi currently. Perhaps I need some time to get familiar with the new software.

Download vlog-mode file here: vlog-mode-20061019.tgz

My Firefox Add-ons

I've been using Firefox as my web browser for nearly 2 years. Yes it's safer, faster, and better as it describes. Due to its tabbed browsing you don't have to open dozens of windows any more. Besides I feel FF is more clean and more stable than IE, and of course it's very interesting for a lot of add-ons supporting. Almost you can find any gadget you want by installing a small extension. Here lists my FF add-ons and their short descriptions. Trust me! They are quite interesting and helpful when you are surfing.

1. Adblock Plus, prevents advertisements and banner from displaying.
2. Fasterfox, speeds up browsing webpages.
3. FlashGot, enables single and massive downloads using the most popular external download manager.
4. FoxyTunes, controls any media player in FF.
5. Gmail Manager, Gmail accounts management and new mail notifications.
6. Gmail Space, uses your Gmail account space for file storage (upload/download).
7. GMarks, shows your Google Bookmarks in the sidebar.
8. Google Notebook, allows notetaking while browsing.
9. IE Tab, enables you to use the embedded IE engine within FF.
10. MinimizeToTray, minimizes FF window into the system tray.
11. Performancing, a full featured blog editor that sits right in your FF browser and lets you post your blog easily.
12. Tab Mix Plus, a big enhancement for tabbed browsing.


My Firefox window snapshot