dibeneditto.com ⇒ tools ⇒ links
This document represents helpful links, information, and useful snippets of code.
TIP: Press CTRL+F to find keywords fast.
[__type-firstAuthorOrOrgIfNoTitle-abrevTitle]
[_book-firstAuthorOrOrgIfNoTitle-abrevTitle] AuthorLastnameFM. Title. 1st ed. SecondaryAuthorOrEditors, TitleLikeEditorOrTranslator. PlaceOfPub: Publisher; cYYYY. Chapter Number, ChapterNameOrTitle; p. Pages. doi: doiNumber. ISBN: NoDashes. Available from: URL.
[_internet-firstAuthorOrOrgIfNoTitle-abrevTitle] AuthorLastnameFM. ArticleTitle. [Internet]. Organization; DateOfPub [Updated YYYY Mon DD; Cited YYYY Mon DD]. Available from: URL.
[_journal-firstAuthorOrOrgIfNoTitle-abrevTitle] AuthorLastnameFM. ArticleTitle. JournalTitle. DateOfPub;Volume(Issue):Pages. doi: DOI. PMID: PMID; PMCID: PMID. Available from: URL.
[_correspondence-email-firstAuthorOrOrgIfNoTitle-abrevTitle] AuthorLastname, AuthorFirstname (AuthorDepartment, AuthorOrganization, AuthorCityST. AuthorEmail). Email to: RecipientFirstName RecipientLastName. (RecipientDepartment, RecipientOrganization, RecipientCityST. RecipientEmail). DateOfEmailYYYYspaceMMspaceD. Subject: Subject. Attachment(s): “Filename1”, “Filename2”.
[_dissertation|thesis-firstAuthorOrOrgIfNoTitle-abrevTitle] AuthorLastnameFM. ArticleTitle. [dissertation | master’s thesis]. [City (ST)]: UniversityNameOrPublisher; YYYY. TotalNumberOfPages p. Available from: URL.
[_report-firstAuthorOrOrgIfNoTitle-abrevTitle] AuthorLastnameFM (Author Affiliation, Organization, City, ST). ArticleTitle. Edition. PlaceOfPub: Publisher; DateOfPub. TotalNumberOfPages p. Report No.: ReportNumber. Contract No.: ContractNumber. NoteSentence. doi: doiNumber. Available from: URL.
[\software-firstAuthorOrOrgIfNoTitle-abrevTitle] AuthorLastnameFM. SoftwareTitle [computer program on disk]. Version VersionNumber. PlaceOfPublication: Publisher; DateOfPublication. Available from: URL.
Engineering Process.
Source: [source]
The science of measurement and its application.
#000000 | #434343 | #666666 | #999999 | #B7B7B7 | #CCCCCC | #D9D9D9 | #EFEFEF | #F3F3F3 | #FFFFFF |
#980000 | #FF0000 | #FF9900 | #FFFF00 | #00FF00 | #00FFFF | #4A86E8 | #0000FF | #9900FF | #FF00FF |
#E6B8AF | #F4CCCC | #FCE5CD | #FFF2CC | #D9EAD3 | #D0E0E3 | #C9DAF8 | #CFE2F3 | #D9D2E9 | #EAD1DC |
#DD7E6B | #EA9999 | #F9CB9C | #FFE599 | #B6D7A8 | #A2C4C9 | #A4C2F4 | #9FC5E8 | #B4A7D6 | #D5A6BD |
#CC4125 | #E06666 | #F6B26B | #FFD966 | #93C47D | #76A5AF | #6D9EEB | #6FA8DC | #8E7CC3 | #C27BA0 |
#A61C00 | #CC0000 | #E69138 | #F1C232 | #6AA84F | #45818E | #3C78D8 | #3D85C6 | #674EA7 | #A64D79 |
#85200C | #990000 | #B45F06 | #BF9000 | #38761D | #134F5C | #1155CC | #0B5394 | #351C75 | #741B47 |
#5B0F00 | #660000 | #783F04 | #7F6000 | #274E13 | #0C343D | #1C4587 | #073763 | #20124D | #4C1130 |
javascript:window.location.href="https://archive.today/"+document.URL;
javascript:{let d = document, t = d.title === "" ? "TITLE" : d.title , st = t === "TITLE" ? "TITLE" : t.replaceAll(/[^[0-9A-Za-z-]/gm, " ").replaceAll("-", " ").replaceAll(" {2,}", " ").trim().split(" ").map(word=>word[0]).join("").toLowerCase() , s = " ", lm = new Date(d.lastModified), n = new Date(), m = ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; "\[internet\-HOSTNAME\-" + st + "\] AuthorLastnameFM. " + t + " \[Internet\]. Organization\; DateOfPub [Updated " + lm.getFullYear() + s + m[lm.getMonth()] + s + lm.getDate() + "\; Cited " + n.getFullYear() + s + m[n.getMonth()] + s + n.getDate() + "\]. Available from\: " + d.URL + ".";}
See also NIH NLM Cite. Easily cite a webpage using the National Library of Medicine (NLM) citation format. Web Sites - Citing Medicine - NCBI Bookshelf. You will still need to manually edit Authors, Organization, Date of Publication, Date of Update. TIP: double-click word to select the whole word, then start typing to replace.
data:text/html,<body contenteditable>
While technically not JavaScript, this allows you to copy and paste content (text, images, etc.) from another webpage into your new tab that you use this URL.
’'’js javascript:(function(){let d=(([d])=>d[0].toUpperCase()+d.slice(1))(new URL(document.location).hostname.split(‘.’).slice(-2,-1));document.write(d);})() ‘’’ This writes the current domain name with a capital first letter. https://www.google.com/ -> Google
javascript:(function(){if(document.designMode=="off"){document.designMode='on'}else{document.designMode="off"}alert("document.designMode='"+document.designMode+"'")})();
This JavaScript Bookmarklet code toggles whether the entire document is editable.
javascript:document.title+"<br>"+document.URL;
This JavaScript Bookmarklet code gets the current webpage title and URL. Useful for copy and paste into text and emails.
javascript:"["+document.title.replace(/[|\[\]]/g,"")+"]"+"("+document.URL+")";
This JavaScript Bookmarklet code gets the current webpage title and URL, then formats it for use in Markdown by removing characters that cause issues with Markdown parsing engines. Useful for copy and paste into text and emails.
javascript:console.log($0,Window.getComputedStyle($0));
In Chrome DevTools, $0 refers to the currently selected element in the Elements panel, and Window.getComputedStyle($0) returns a CSSStyleDeclaration object showing all of that element’s final computed CSS values (from stylesheets, inline styles, inheritance, and browser defaults, resolved into absolute units like px). So console.log($0, Window.getComputedStyle($0)) logs both the selected DOM element and its computed style object side by side, letting you inspect exactly which styles are applied and what their resolved values are. See also Console Utilities API reference | Chrome DevTools | Chrome for Developers
javascript:(function(){document.querySelectorAll("body *").forEach(function(node){if(["fixed","sticky"].includes(getComputedStyle(node).position)){node.parentNode.removeChild(node)}});document.querySelectorAll("html *").forEach(function(node){var s=getComputedStyle(node);if("hidden"===s["overflow"]){node.style["overflow"]="visible"}if("hidden"===s["overflow-x"]){node.style["overflow-x"]="visible"}if("hidden"===s["overflow-y"]){node.style["overflow-y"]="visible"}});var htmlNode=document.querySelector("html");htmlNode.style["overflow"]="visible";htmlNode.style["overflow-x"]="visible";htmlNode.style["overflow-y"]="visible"})();
This JavaScript Bookmarklet will remove sticky elements and restore scrolling to web pages. source
javascript:for(var1="",var2=0;var2<document.images.length;var2++){var1+="<img src="+document.images[var2].src+">";}""!=var1?(document.write(var1),document.close()):alert("no images");
This JavaScript Bookmarklet will show all the images on a webpage.
javascript:var l=document.links;var t="";for(var i=0;i<l.length;i++){t+=l[i].href+"<br><br>";}
This JavaScript Bookmarklet will show all the links on a webpage.
javascript:window.location.href='https://www.google.com/search?q=how+to+pronounce+'+prompt('Pronounce?');
This JavaScript Bookmarklet code prompts the user for the word that they would like to pronounce then takes them to Google to pronounce it.
javascript:let d=document;for(let i=0;i<d.styleSheets.length;i++){d.styleSheets[i].disabled = true;}let b=d.body;while(b.attributes.length){b.removeAttribute(b.attributes[0].name);}let a=d.getElementsByTagName('*');for(let i=0;i<a.length;i++){a[i].removeAttribute('class');a[i].removeAttribute('style');}let f=d.getElementsByTagName('font');while(f.length){let p=f[0].parentNode;while(f[0].firstChild){p.insertBefore(f[0].firstChild,f[0]);}p.removeChild(f[0]);}
This JavaScript Bookmarklet code removes all the stylesheets (presentation), styles, fonts, of a webpage. Well, at least style attributed by Cascading Style Sheets (CSS). While technically not a valid encoded URL “most” browsers should handle it just fine.
data:text/html,<textarea>
While technically not JavaScript, this allows you to copy text from another webpage and paste the unformatted plan-text into your new tab that you use this URL.
javascript:document.title+"<br>"+document.URL+"<br><br>"+document.getElementById('description').textContent;
This JavaScript Bookmarklet code gets the current webpage title, URL, and description of the video. Use it on https://youtube.com/.
javascript:document.getElementsByTagName("video")[0].playbackRate=1;
This JavaScript Bookmarklet code plays the current video at 1x speed. Use it on https://youtube.com/.
javascript:document.getElementsByTagName("video")[0].playbackRate=2;
This JavaScript Bookmarklet code plays the current video at 2x speed. Use it on https://youtube.com/.
javascript:document.getElementsByTagName("video")[0].playbackRate=3;
This JavaScript Bookmarklet code plays the current video at 1x speed. Use it on https://youtube.com/.
javascript:document.getElementsByTagName("video")[0].playbackRate=4;
This JavaScript Bookmarklet code plays the current video at 4x speed. Use it on https://youtube.com/.
/^(?!#{1,6}\s).*(?:\R|$)/gm
/[^\x00-\x7F]+/gm
When your hard drive is unexpectedly full, it may be due to the System Protection or OS Restore Settings in Windows occupying excessive disk space. By default, the ‘Max Usage’ might be set to a high percentage, often consuming significant disk space. Follow these steps to reduce the ‘Max Usage’ setting:
Note: Reducing the disk space allocated for system protection might limit the number of restore points that Windows can keep. Ensure that you have a backup of your important data before making these changes.
[TreeSize Free Portable (directory size and usage analyzer) | PortableApps.com](https://portableapps.com/apps/utilities/treesize-free-portable) – Use to determine what is taking up harddrive space. |
[Timeline of the human condition | Milestones in evolution and history](https://www.southampton.ac.uk/~cpd/history.html) |
DARPA operates on the principle that generating big rewards requires taking big risks. But how does the Agency determine what risks are worth taking?
George H. Heilmeier, a former DARPA director (1975-1977), crafted a set of questions known as the “Heilmeier Catechism” to help Agency officials think through and evaluate proposed research programs.
- What are you trying to do? Articulate your objectives using absolutely no jargon.
- How is it done today, and what are the limits of current practice?
- What is new in your approach and why do you think it will be successful?
- Who cares? If you are successful, what difference will it make?
- What are the risks?
- How much will it cost?
- How long will it take?
- What are the mid-term and final “exams” to check for success?
Adapted from [source]
Decimal | Hex | Symbol | Meaning | LaTeX Macro | Note | |
---|---|---|---|---|---|---|
00043 | 0x002B | + | PLUS SIGN | |||
00045 | 0x002D | - | HYPHEN-MINUS | |||
00161 | 0x00A1 | ¡ | INVERTED EXCLAMATION MARK | |||
00176 | 0x00B0 | ° | DEGREE SIGN | ^{\circ} | \degree | |
00177 | 0x00B1 | ± | PLUS-MINUS SIGN | \pm | ||
00181 | 0x00B5 | μ | MICRO SIGN | \micro | ||
00215 | 0x00D7 | × | MULTIPLICATION SIGN | \times | ||
00247 | 0x00F7 | ÷ | DIVISION SIGN | \div | ||
08210 | 0x2012 | ‒ | FIGURE DASH | |||
08211 | 0x2013 | – | EN DASH | |||
08212 | 0x2014 | — | EM DASH | |||
08213 | 0x2015 | ― | HORIZONTAL BAR | |||
08220 | 0x201C | “ | LEFT DOUBLE QUOTATION MARK | |||
08221 | 0x201D | ” | RIGHT DOUBLE QUOTATION MARK | |||
08224 | 0x2020 | † | DAGGER | \dagger | ||
08225 | 0x2021 | ‡ | DOUBLE DAGGER | \ddagger | ||
08226 | 0x2022 | • | BULLET | \bullet | ||
08227 | 0x2023 | ‣ | TRIANGULAR BULLET | |||
08230 | 0x2026 | … | HORIZONTAL ELLIPSIS | \ldots | ||
08242 | 0x2032 | ′ | PRIME | \prime | ||
08243 | 0x2033 | ″ | DOUBLE PRIME | \second | ||
08244 | 0x2034 | ‴ | TRIPLE PRIME | \third | ||
08251 | 0x203B | ※ | REFERENCE MARK | |||
08451 | 0x2103 | ℃ | DEGREE CELSIUS | ^{\circ}C | \degreeCelsius | |
08457 | 0x2109 | ℉ | DEGREE FAHRENHEIT | ^{\circ}F | ||
08467 | 0x2113 | ℓ | SCRIPT SMALL L | \ell | cursive small l | |
08486 | 0x2126 | Ω | OHM SIGN | \ohm | ||
08490 | 0x212A | K | KELVIN SIGN | \kelvin | ||
08491 | 0x212B | Å | ANGSTROM SIGN | \mathring{\mathrm{A}} | ||
08592 | 0x2190 | ← | LEFTWARDS ARROW | \leftarrow | ||
08593 | 0x2191 | ↑ | UPWARDS ARROW | \uparrow | ||
08594 | 0x2192 | → | RIGHTWARDS ARROW | \rightarrow | ||
08595 | 0x2193 | ↓ | DOWNWARDS ARROW | \downarrow | ||
08652 | 0x21CC | ⇌ | RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON | \rightleftharpoons | ||
08656 | 0x21D0 | ⇐ | LEFTWARDS DOUBLE ARROW | \Leftarrow | ||
08657 | 0x21D1 | ⇑ | UPWARDS DOUBLE ARROW | \Uparrow | ||
08658 | 0x21D2 | ⇒ | RIGHTWARDS DOUBLE ARROW | \Rightarrow | ||
08659 | 0x21D3 | ⇓ | DOWNWARDS DOUBLE ARROW | \Downarrow | ||
08704 | 0x2200 | ∀ | FOR ALL | \forall | ||
08706 | 0x2202 | ∂ | PARTIAL DIFFERENTIAL | \partial | ||
08707 | 0x2203 | ∃ | THERE EXISTS | \exists | ||
08708 | 0x2204 | ∄ | THERE DOES NOT EXIST | \nexists | ||
08709 | 0x2205 | ∅ | EMPTY SET | \varnothing | ||
08710 | 0x2206 | ∆ | INCREMENT | \mathrm{\Delta} | ||
08711 | 0x2207 | ∇ | NABLA | \nabla | NABLA, del, hamilton operator, decrement | |
08718 | 0x220E | ∎ | END OF PROOF | \blacksquare | ||
08721 | 0x2211 | ∑ | N-ARY SUMMATION | \mathbb{\Sigma} | ||
08722 | 0x2212 | − | MINUS SIGN | |||
08725 | 0x2215 | ∕ | DIVISION SLASH | \slash | ||
08730 | 0x221A | √ | SQUARE ROOT | \sqrt | ||
08731 | 0x221B | ∛ | CUBE ROOT | \sqrt[3] | ||
08732 | 0x221C | ∜ | FOURTH ROOT | \sqrt[4] | ||
08733 | 0x221D | ∝ | PROPORTIONAL TO | \propto | ||
08734 | 0x221E | ∞ | INFINITY | \infty | ||
08735 | 0x221F | ∟ | RIGHT ANGLE | \rightangle | ||
08736 | 0x2220 | ∠ | ANGLE | \angle | ||
08737 | 0x2221 | ∡ | MEASURED ANGLE | \measuredangle | ||
08741 | 0x2225 | ∥ | PARALLEL TO | \parallel | ||
08742 | 0x2226 | ∦ | NOT PARALLEL TO | \nparallel | ||
08743 | 0x2227 | ∧ | LOGICAL AND | \wedge | \land | |
08744 | 0x2228 | ∨ | LOGICAL OR | \vee | \lor | |
08745 | 0x2229 | ∩ | INTERSECTION | \cap | ||
08746 | 0x222A | ∪ | UNION | \cup | ||
08747 | 0x222B | ∫ | INTEGRAL | \int | ||
08756 | 0x2234 | ∴ | THEREFORE | \therefore | ||
08757 | 0x2235 | ∵ | BECAUSE | \because | ||
08767 | 0x223F | ∿ | SINE WAVE | \AC | alternating current | |
08773 | 0x2245 | ≅ | APPROXIMATELY EQUAL TO | \cong | congruent with | |
08776 | 0x2248 | ≈ | ALMOST EQUAL TO | \approx | approximate | |
08783 | 0x224F | ≏ | DIFFERENCE BETWEEN | \bumpeq | ||
08784 | 0x2250 | ≐ | APPROACHES THE LIMIT | \doteq | ||
08797 | 0x225D | ≝ | EQUAL TO BY DEFINITION | |||
08798 | 0x225E | ≞ | MEASURED BY | |||
08799 | 0x225F | ≟ | QUESTIONED EQUAL TO | |||
08800 | 0x2260 | ≠ | NOT EQUAL TO | \neq | ||
08801 | 0x2261 | ≡ | IDENTICAL TO | \equiv | ||
08804 | 0x2264 | ≤ | LESS-THAN OR EQUAL TO | \leq | ||
08805 | 0x2265 | ≥ | GREATER-THAN OR EQUAL TO | \geq | ||
08810 | 0x226A | ≪ | MUCH LESS-THAN | \ll | ||
08811 | 0x226B | ≫ | MUCH GREATER-THAN | \gg | ||
08894 | 0x22BE | ⊾ | RIGHT ANGLE WITH ARC | |||
08895 | 0x22BF | ⊿ | RIGHT TRIANGLE | |||
08901 | 0x22C5 | ⋅ | DOT OPERATOR | \cdot | ||
08942 | 0x22EE | ⋮ | VERTICAL ELLIPSIS | \vdots | ||
08960 | 0x2300 | ⌀ | DIAMETER SIGN | \diameter | ||
08982 | 0x2316 | ⌖ | POSITION INDICATOR | |||
08984 | 0x2318 | ⌘ | PLACE OF INTEREST SIGN | |||
08997 | 0x2325 | ⌥ | OPTION KEY | |||
09005 | 0x232D | ⌭ | CYLINDRICITY | |||
09006 | 0x232E | ⌮ | ALL AROUND-PROFILE | |||
09007 | 0x232F | ⌯ | SYMMETRY | |||
09008 | 0x2330 | ⌰ | TOTAL RUNOUT | |||
09009 | 0x2331 | ⌱ | DIMENSION ORIGIN | |||
09010 | 0x2332 | ⌲ | CONICAL TAPER | |||
09011 | 0x2333 | ⌳ | SLOPE | |||
09012 | 0x2334 | ⌴ | COUNTERBORE | |||
09013 | 0x2335 | ⌵ | COUNTERSINK | |||
09178 | 0x23DA | ⏚ | EARTH GROUND | |||
09179 | 0x23DB | ⏛ | FUSE | |||
09188 | 0x23E4 | ⏤ | STRAIGHTNESS | |||
09189 | 0x23E5 | ⏥ | FLATNESS | |||
09190 | 0x23E6 | ⏦ | AC CURRENT | |||
09191 | 0x23E7 | ⏧ | ELECTRICAL INTERSECTION | |||
09251 | 0x2423 | ␣ | OPEN BOX | |||
09679 | 0x25CF | ● | BLACK CIRCLE | |||
09744 | 0x2610 | ☐ | BALLOT BOX | |||
09745 | 0x2611 | ☑ | BALLOT BOX WITH CHECK | |||
09746 | 0x2612 | ☒ | BALLOT BOX WITH X | |||
09888 | 0x26A0 | ⚠ | WARNING SIGN | |||
10003 | 0x2713 | ✓ | CHECK MARK | (Works with Google Slides and PDF) | ||
10007 | 0x2717 | ✗ | BALLOT X | (Works with Google Slides and PDF) | ||
119891 | 0x1D453 | 𝑓 | MATHEMATICAL ITALIC SMALL F | \mathit{f} | frequency symbol |
λ_m = 300 / 𝑓_(MHz)
where:
See also [PDF] The Unicode Standard, Greek and Coptic, Range: 0370–03FF
Also same as Google Chrome PDF Viewer Annotate Highlighter Colors.
Color | Meaning | HTML Color | |
---|---|---|---|
RED | Important | #FE5255 | |
YELLOW | Interesting | #FFBB31 | |
GREEN | Definition Term | #22C75D | |
BLUE | Definition | #00B1FB | |
PURPLE | Unknown Word | #D11BF3 | |
BROWN | Special Use | #8D6E64 |
Prefix | Name | Scale | E | |
---|---|---|---|---|
E | exa | 10^18 | E18 | |
P | peta | 10^15 | E15 | |
T | tera | 10^12 | E12 | |
G | giga | 10^9 | E9 | |
M | mega | 10^6 | E6 | |
k | kilo | 10^3 | E3 | |
h | hecto | 10^2 | E2 | |
da | deca | 10^1 | E1 | |
1 | unity | 10^0 | E0 | |
d | deci | 10^1 | E-1 | 1/10 |
c | centi | 10^-2 | E-2 | 1/100 |
m | milli | 10^-3 | E-3 | 1/1000 |
μ | micro | 10^-6 | E-6 | 1/1000000 |
n | nano | 10^-9 | E-9 | 1/1000000000 |
p | pico | 10^-12 | E-12 | |
f | femto | 10^-15 | E-15 | |
a | atto | 10^-18 | E-18 | |
z | zepto | 10^-21 | E-21 | |
y | yocto | 10^-24 | E-24 |
SYMBOL | FIRST RESPONDER | INTERNATIONAL | PRONUNCIATION | MORSE CODE | NOTE |
---|---|---|---|---|---|
A | Adam | Alfa | (AL-FAH) | . − | |
B | Boy | Bravo | (BRAH-VOH) | − . . . | |
C | Charles | Charlie | (CHAR-LEE) or (SHAR-LEE) | − . − . | |
D | David | Delta | (DELL-TAH) | − . . | |
E | Edward | Echo | (ECK-HO) | . | |
F | Frank | Foxtrot | (FOKS-TROT) | . . − . | |
G | George | Golf | (GOLF) | − − . | |
H | Henry | Hotel | (HOH-TEL) | . . . . | |
I | Ida | India | (IN-DEE-AH) | . . | |
J | John | Juliett | (JEW-LEE-ITT) | . − − − | |
K | King | Kilo | (KEY-LOH) | − . − | |
L | Lincoln | Lima | (LEE-MAH) | . − . . | |
M | Mary | Mike | (MIKE) | − − | |
N | Nora | November | (NO-VEM-BER) | − . | |
O | Ocean | Oscar | (OSS-CAH) | − − − | |
P | Paul | Papa | (PAH-PAH) | . − − . | |
Q | Queen | Quebec | (KEH-BECK) | − − . − | |
R | Robert | Romeo | (ROW-ME-OH) | . − . | |
S | Sam | Sierra | (SEE-AIR-RAH) | . . . | |
T | Tom | Tango | (TANG-GO) | − | |
U | Unicorn | Uniform | (YOU-NEE-FORM) or (OO-NEE-FORM) | . . − | |
V | Victor | Victor | (VIK-TAH) | . . . − | |
W | William | Whiskey | (WISS-KEY) | . − − | |
X | X-ray | X-ray | (ECKS-RAY) | − . . − | |
Y | Young | Yankee | (YANG-KEY) | − . − − | |
Z | Zulu | Zulu | (ZOO-LOO) | − − . . | |
1 | One | (WUN) | . − − − − | ||
2 | Two | (TOO) | . . − − − | ||
3 | Three | (TREE) | . . . − − | ||
4 | Four | (FOW-ER) | . . . . − | ||
5 | Five | (FIFE) | . . . . . | ||
6 | Six | (SIX) | − . . . . | ||
7 | Seven | (SEV-EN) | − − . . . | ||
8 | Eight | (AIT) | − − − . . | ||
9 | Nine | (NIN-ER) | − − − − . | ||
0 | Zero | (ZEE-RO) | − − − − − | ||
. | . − . − . − | Full stop (period) | |||
, | − − . . − − | Comma | |||
: | − − − . . . | Colon or division sign | |||
? | . . − − . . | Question mark (note of interrogation or request for repetition of a transmission not understood) | |||
’ | . − − − − . | Apostrophe | |||
- | − . . . . − | Hyphen or dash or subtraction sign | |||
/ | − . . − . | Fraction bar or division sign | |||
( | − . − − . | Left-hand bracket (parenthesis | |||
) | − . − − . − | Right-hand bracket (parenthesis) | |||
” | . − . . − . | Inverted commas (quotation marks) (before and after the words) | |||
= | − . . . − | Double hyphen, equal sign | |||
. . . − . | Understood | ||||
. . . . . . . . | Error (eight dots) | ||||
+ | . − . − . | Cross or addition sign | |||
− . − | Invitation to transmit | ||||
. − . . . | Wait | ||||
. . . − . − | End of work | ||||
− . − . − | Starting signal (to precede every transmission) | ||||
× | − . . − | Multiplication sign | |||
@ | . − − . − . | Commercial at symbol |
M.1677 : International Morse code
If the duration of a . (dot) is one unit then that of a − (dash) is three units. The space between the components of one character is one unit, between characters is three units and between words seven units.
See also and adapted from [PDF] The Unicode Standard, General Punctuation, Range: 2000–206F
Dashes
U+2010 ‐ HYPHEN
→ U+002D - hyphen-minus
U+2012 ‒ FIGURE DASH
U+2013 – EN DASH
U+2014 — EM DASH
• may be used in pairs to offset parenthetical text
→ U+2E3A ⸺ two-em dash
U+2015 ― HORIZONTAL BAR
= quotation dash
• long dash introducing quoted text
See also and adapted from Unicode Utilities: UnicodeSet.
Basic Latin — ASCII punctuation and symbols — items: 33
\ U+0020 SPACE
! U+0021 EXCLAMATION MARK
" U+0022 QUOTATION MARK
# U+0023 NUMBER SIGN
$ U+0024 DOLLAR SIGN
% U+0025 PERCENT SIGN
& U+0026 AMPERSAND
' U+0027 APOSTROPHE
( U+0028 LEFT PARENTHESIS
) U+0029 RIGHT PARENTHESIS
* U+002A ASTERISK
+ U+002B PLUS SIGN
, U+002C COMMA
- U+002D HYPHEN-MINUS
. U+002E FULL STOP
/ U+002F SOLIDUS
: U+003A COLON
; U+003B SEMICOLON
< U+003C LESS-THAN SIGN
= U+003D EQUALS SIGN
> U+003E GREATER-THAN SIGN
? U+003F QUESTION MARK
@ U+0040 COMMERCIAL AT
[ U+005B LEFT SQUARE BRACKET
\ U+005C REVERSE SOLIDUS
] U+005D RIGHT SQUARE BRACKET
^ U+005E CIRCUMFLEX ACCENT
_ U+005F LOW LINE
` U+0060 GRAVE ACCENT
{ U+007B LEFT CURLY BRACKET
| U+007C VERTICAL LINE
} U+007D RIGHT CURLY BRACKET
~ U+007E TILDE
Basic Latin — ASCII digits — items: 10
0 U+0030 DIGIT ZERO
1 U+0031 DIGIT ONE
2 U+0032 DIGIT TWO
3 U+0033 DIGIT THREE
4 U+0034 DIGIT FOUR
5 U+0035 DIGIT FIVE
6 U+0036 DIGIT SIX
7 U+0037 DIGIT SEVEN
8 U+0038 DIGIT EIGHT
9 U+0039 DIGIT NINE
Basic Latin — Uppercase Latin alphabet — items: 26
A U+0041 LATIN CAPITAL LETTER A
B U+0042 LATIN CAPITAL LETTER B
C U+0043 LATIN CAPITAL LETTER C
D U+0044 LATIN CAPITAL LETTER D
E U+0045 LATIN CAPITAL LETTER E
F U+0046 LATIN CAPITAL LETTER F
G U+0047 LATIN CAPITAL LETTER G
H U+0048 LATIN CAPITAL LETTER H
I U+0049 LATIN CAPITAL LETTER I
J U+004A LATIN CAPITAL LETTER J
K U+004B LATIN CAPITAL LETTER K
L U+004C LATIN CAPITAL LETTER L
M U+004D LATIN CAPITAL LETTER M
N U+004E LATIN CAPITAL LETTER N
O U+004F LATIN CAPITAL LETTER O
P U+0050 LATIN CAPITAL LETTER P
Q U+0051 LATIN CAPITAL LETTER Q
R U+0052 LATIN CAPITAL LETTER R
S U+0053 LATIN CAPITAL LETTER S
T U+0054 LATIN CAPITAL LETTER T
U U+0055 LATIN CAPITAL LETTER U
V U+0056 LATIN CAPITAL LETTER V
W U+0057 LATIN CAPITAL LETTER W
X U+0058 LATIN CAPITAL LETTER X
Y U+0059 LATIN CAPITAL LETTER Y
Z U+005A LATIN CAPITAL LETTER Z
Basic Latin — Lowercase Latin alphabet — items: 26
a U+0061 LATIN SMALL LETTER A
b U+0062 LATIN SMALL LETTER B
c U+0063 LATIN SMALL LETTER C
d U+0064 LATIN SMALL LETTER D
e U+0065 LATIN SMALL LETTER E
f U+0066 LATIN SMALL LETTER F
g U+0067 LATIN SMALL LETTER G
h U+0068 LATIN SMALL LETTER H
i U+0069 LATIN SMALL LETTER I
j U+006A LATIN SMALL LETTER J
k U+006B LATIN SMALL LETTER K
l U+006C LATIN SMALL LETTER L
m U+006D LATIN SMALL LETTER M
n U+006E LATIN SMALL LETTER N
o U+006F LATIN SMALL LETTER O
p U+0070 LATIN SMALL LETTER P
q U+0071 LATIN SMALL LETTER Q
r U+0072 LATIN SMALL LETTER R
s U+0073 LATIN SMALL LETTER S
t U+0074 LATIN SMALL LETTER T
u U+0075 LATIN SMALL LETTER U
v U+0076 LATIN SMALL LETTER V
w U+0077 LATIN SMALL LETTER W
x U+0078 LATIN SMALL LETTER X
y U+0079 LATIN SMALL LETTER Y
z U+007A LATIN SMALL LETTER Z
Basic Latin — Control character — items: 1
� U+007F null
© Lukas W. DiBeneditto, dibeneditto.com