About
This website is my digital notebook for an
introductory Arabic language class taught by Ramzi Salti at Stanford University. The website is used
to study the weekly vocabulary assignments. The main page has groups
of word lists which can be navigated by clicking on the entries in the
sidebar on the main page.
The main page has several keyboard commands:
A |
Toggle visibility of Arabic
word column. |
E |
Toggle visibility of English
word column. |
F |
Flip order Arabic/English
word columns. |
M |
Mirror
transliterated Arabic words. |
R |
Randomize/unrandomize display
order for word list. When randomizing is turned on,
clicking on the current wordlist title on the right
will re-randomize the current list.
|
X |
Exchange visibility of
both Arabic and English columns. |
1 |
Toggle display of Arabic transliteration
|
2 |
Toggle display of Arabic text
with vocalizations
|
3 |
Toggle display of Arabic text
without vocalizations
|
shift-↓ |
Go to next word list. |
shift-↑ |
Go to previous word list. |
shift-→ |
Go to next list group. |
shift-← |
Go to previous list group. |
ctrl-bckspc |
Clear search box for a new search
(initially shows all vocabulary). |
click |
Toggle visibility of a single Arabic/English vocabulary cell. |
ctrl-click |
Using any auxiliary key (control, alt, shift, command, window)
allows you to select text for copying or to click on a hyperlink.
|
In addition, clicking on the table headers "Arabic" and "English" will
toggle the column's visibility, similar to the "A" and "E" commands.
Searching
The search field on the top right of the page will search for Arabic
or English words/phrases which contain the text typed into this field.
The searches are done ignoring the case of the letters, so upper or lower
case letters can be used. If you press backspace in the search field
until it becomes empty, a list of all vocabulary entries will be shown.
The above keyboard commands also operate on the search-results page.
When searching specifically for the transliteration of "ح", use the Arabic
chat alphabet letter "7".
Likwise,
"6"
can be used to search specifically for
"ط", and
"9" for
"ص" in transliterations.
The search field accepts regular
expressions. Here are some example uses of regular expressions (click
on the search queries to see the resulting matches).
^q |
Find entries starting with the letter "q". |
\bq |
Find words starting with the letter "q". "\b" means a word
must stop or start at this point in the match (stands for
word "boundary"). |
\bhe\b |
Find word "he". |
\wq |
Find words that contain "q", but not at start of word. "\w" means
the opposite of "\b": the word cannot start or stop at this point
in the match. |
qa+si+r |
Match to "qasir", "qaasir", "qasiir", or "qaasiir". |
k[aeiouyw]*t+[aeiouyw]*b |
Find consonant sequence "KTB" within a word with any
number of vowels between the letters, allowing for the T
to be doubled. |
his|her |
Find entries which have either "his" or "her" (or both of them).
|
\bhis\b|\bher\b |
Find entries which have either or both complete words "his" or "her".
|
بكم |
Arabic words can also be searched for. |
Links
The Links page list various useful websites for
introductory level Arabic students.