Entering the command 'manual' into 22Lookup will display the manual.

22lookup
2
Contents
3 •Introduction
5 •Display
33 •Search
47 •Sefaria
53 •Extras
69 •Tour
81 •Appendix
93 •License
97 •Dedication
98 •Acknowledgements
22lookup
3
Welcome to 22lookup!
is soware has been designed to be an ecient adjunct to anyone learning Torah. Whether
Torah She b’ksav, Torah She Baal Peh, or Halacha, 22lookup has features that will speed up
the “side” necessities, looking up words in the dictionary, nding the location of a word or
phrase, nding the halachos referred to on a blatt of Shas by the superscript letters, and in
several other areas. Via the command-line interface, users can rapidly access this information
and return to their studies that much quicker.
Additionally, 22lookup was designed in a modular fashion making possible Wiki-type com-
munity involvement. As time goes forward, we will be taking suggestions, new modules, and
other side projects from the user community in an eort to improve 22lookup for all.
22lookup will be released rst on the Mac, then on iPhone, iPad, and Android devices and
nally on the Windows platform. A website, 22lookup.org, will provide instructional videos,
a forum, and web based support. While the soware must be acquired and registered using
the internet, the app, in its normal usage, is not dependent upon the internet by any means.
We trust you will nd your experience with 22lookup valuable. Be sure to take the Tour
(outlined in the TOUR chapter of this manual) in order to become familiar with 22lookups
command-line approach.
ank you for choosing 22lookup. Please help spread the word about this program!
P.S. In case you were wondering, the program is called 22lookup because the program orig-
inally was designed as a way to “lookup” Hebrew and Aramaic words in the dictionary and
these words naturally stem from languages comprised of 22 letters so ... the name became
22lookup.
Jan Buckler
jan@22lookup.org
Introduction
22lookup
4
22lookup
5
Display
e fastest way to understand the capabilities of 22lookup is to jump right in and type ‘tour’ in
the lower section of the program display and then enter ‘tour preliminaries’ or any other listed
tour to bring up a description or a sequence of inputs that will demonstrate the programs capa-
bilites. Try all the commands in each tour and visualize the display that 22lookup provides in the
upper (or browser) window.
If you are a ‘gure it out for yourself ’ kind of person, you might really enjoy 22lookup. e com-
mands, once you try them, will hopefully seem logical and intuitive and in case you forget a step,
you can always bring up the help page or the tour to see the correct form of the command. So,
tour and enjoy.
If you are wondering why 22lookup was implemented with a command line entry approach as
opposed to a ‘GUI’ based set of buttons and input boxes... please nd an explanation for this ap-
proach in the Appendix.
If you are still with me... I will try to make this as easy as possible.
22lookup has two major display modes... ‘word-by-word’ and ‘show.’ ese modes are essentially
opposites and their usage can be controlled by a global setting on the Preferences tab. [22Look-
up->Preferences]. An illustration will serve to demonstrate.
In this diagram, a section has been displayed from Rambams Mishneh Torah using ‘Show’
mode whereby the entire contents of the Perek & Halacha have been displayed. e le side of
the screen displays the reference information showing the location of the text in the right most
window. e show mode is capable of displaying much more information than a single instance.
An easy modication of the command ‘rambam TMT 1 1’ to ‘rambam TMT 1 1-’ would cause
22lookup
6
all lines in the rst perek of Sefer ת”סו הזוזמו ןיליפת תוכלה. e explanation behind this is that
TMT is a code for this sefer, the next 1 indicates the rst perek and the ‘1-’ means beginning with
halacha 1 and ending with the last halacha of the perek.
e immediately above diagram depicts word-by-word mode. In this example the user entered
the command ‘blatt megillah 11b wbw’ or ‘blatt megillah 11b’ [if the global display variable was
set to word-by-word]. In the le-most column an arbitrary index is displayed. e next column
features either a percentage or the actual line on the amud where the text is found along with the
number of the word on the given line counting, of course, from the right. Example: ‘1:5’ means
the h word on the rst line on the Maseches Megillah 11b.
e third column lists the actual word and the right-most column provides a denition of that
word if it was looked up in a dictionary. Each Jastrow entry also displays the page number in that
dictionary where the entry can be found because it is oen the case that Jastrow provides much
more information relative to the entry word than can be displayed here.
It may be noticed that there are sometimes multiple lines for a given entry. is occurs because
the word list evolved over time and the database is not unique. Words listed in a white back-
ground were not found in the database and the 22lookup website (http://www.22lookup.org) will
be providing users the opportunity to augment the denitions database in order to minimize
occurrences of ‘white lines.
We will now give a quick overview of commands that are aected by ‘wbw’ and ‘show’
blatt : look up the contents of a daf [Standard and Premium version]
22lookup
7
e form of the command-line necessary to look up a daf of Shas is
PARADIGM:: blatt masechta dafamud display_code tier:frequency
blatt all lowercase letters indicates the command
masechta masechta for lookup using below spellings
dafamud daf followed by amud such as 11b or 127a
display_code optional indication of display style ‘wbw’ or ‘show’
tier optional indication or word frequency for use with ‘wbw’ mode
EXAMPLES::
blatt megillah 11b wbw
blatt megillah 11b show
blatt megillah 11b
blatt megillah 11b wbw tier:25
blatt megillah 11b tier:25
berachos megillah bava_kamma chullin
shabbos moed_katan bava_metziah bechoros
eiruvin chagigah bava_basra arachin
pesachim yevamos sanhedrin temurah
shekalim kesubos makkos kerisos
yoma nedarim shevuous meilah
sukkah nazir avodah_zarah kinim
beitzah sotah horios tamid
rosh_hashana gittin zevachim middos
taanis kiddushin menachos niddah
erefore, to look up the denitions of the words on daf 11b of maseches Megillah, one would
type in “blatt megillah 11b wbw” or to display the text of daf 11b of maseches Megillah one would
type “blatt megillah 11b show”. Naturally, if the global display mode is set to Word-By-Word,
“blatt megillah 11b” would be sucient and a user wishing to see the text of the daf would have
to override the global setting by specically including ‘show’ in the command, i.e., “blatt megillah
11b show”. Conversely, if the global display mode is set to Show, a user wising to display the text
would be able to type “blatt megillah 11b” while a user wishing to see denitions for each word
would have to override the default and include ‘wbw’ in the command, i.e., “blatt megillah 11b
w b w ”.
22lookup
8
Note: the rest of the manual will assume the user is familiar with the ‘wbw’ vs ‘show’ concept so
further examples will include ‘wbw’ or ‘show’ only where needed for clarity. Please remember that
setting the global default in Preferences governs the behavior of the display in case neither ‘wbw’
nor ‘show” is explicitly included in the command.
ere are many users who do not need denitions of the simpler words. 22lookup has been con-
structed with a “tier” feature that may be used to specify the frequency of words to be ignored.
e frequency of every word on every blatt of Shas has been cataloged. Asking 22lookup to
provide denitions of words which appear in the blatt of Shas less than 25 times may be accom-
plished by:
“blatt niddah 14a wbw tier:25” or “blatt niddah 14a tier:25 wbw” or in case the global display
setting has been set to Word-by-Word... “blatt niddah 14a tier:25”
is command will skip words that appear more than 25 times and provide denitions only for
words that appear 25 times or less.
In response to these commands, 22lookup will supply the word, the denition (if it exists), the
masechta, the daf, and the percent of the way down the page (by word count). In the Premium
version, instead of the percentage, 22lookup will display the line number and the number of the
word on the line for the display word.
Other methods to display a blatt include “tzura” (which displays an amud in standard Vilna form)
and “map” (which presents the text of the amud and allows a user to highlight the location of
words within the amud). Please refer to “tour tzura” and “tour map” as well as the details con-
tained in the following pages of this manual for further information.
rashi : look up the contents of a rashi on Shas Bavli [Premium]
PARADIGM:: rashi masechta dafamud index display_code tier:frequency
rashi all lowercase letters indicates the command
masechta masechta for lookup using ocial spellings
dafamud daf followed by amud such as 11b or 127a
index index number of desired rashi on the amud
display_code optional indication of display style ‘wbw’ or ‘show’
tier optional word frequency for use with ‘wbw’ mode
EXAMPLES::
rashi nedarim 25a 0 menu of the rashis on amud 25a in nedarim
22lookup
9
rashi nedarim 25a 7 show regardless of the default setting this displays the text of the amud
rashi nedarim 25a 7 wbw regardless of the default setting this displays dictionary lookups
rashi nedarim 25a 7 displays either lookups or text based on default Show setting
rashi nedarim 25a 7-10 displays the text of rashi number 5 through number 7
rashi nedarim 25a 3- displays the text of rashi #3 and all subsequent rashis on the amud
Naturally, nedarim and 25a are place holders; “nedarim” may be replaced with the name of any
masechta in Shas Bavli using the ocial spelling [enter the command “spelling” to see all accept-
ed values] and “25a” may be replaced with any legal dafamud formed as the page number fol-
lowed by ‘a’ or ‘b’ to indicate the amud.
Like the blatt command, tier:frequency may be added
Using a zero aer many 22lookup commands, provides a menu. It is not reasonable to have users
enter the entire “Dibbur haMaskil” in order to reference a Rashi commentary. Rather, a user can
enter a zero at the end of the command string and then select the associated reference number in
order to access the desired Rashi commentary. For example:
rashi chullin 123a 0 lists 26 rashis commentaries. Here is a sample of the rst 10.
e user might desire the third so recall the previous command using the “up-arrow”, edit the
line changing the nal zero to a 3
22lookup
10
rashi chullin 123a 3
and then 22lookup will display the word-by-word for the 3rd Rashi Dibbur haMaskil
and then the word-by-word for the associated Rashi commentary.
tosfos : display the contents of a tosfos on Shas Bavli [Premium]
PARADIGM:: tosfos masechta dafamud index display_code tier:frequency
tosfos all lowercase letters indicates the command
masechta masechta for lookup using ocial spellings
dafamud daf followed by amud such as 11b or 127a
index index number of desired tosfos on the amud
display_code optional indication of display style ‘wbw’ or ‘show’
tier optional word frequency for use with ‘wbw’ mode
EXAMPLES::
tosfos kesubos 6b 0 menu of tosfosn on the amud
tosfos kesubos 6b 2 show regardless of the default setting this displays 2nd tosfos
tosfos kesubos 6b 2 wbw regardless of the default setting displays dictionary lookups
tosfos kesubos 6b 2 displays either lookups or text based on default
tosfos kesubos 6b 2-100 displays the text of tosfos number 2 through the last one
tosfos kesubos 6b 3- displays the text of tosfos number 3 through the last one
like the blatt command, tier:frequency may be added
Using a zero aer many 22lookup commands, provides a menu. It is not reasonable to
have users enter the entire “Dibbur haMaskil” in order to reference a Tosfos commen-
tary. Rather, a user can enter a zero at the end of the command string and then select
the associated reference
number in order to access the desired Tosfos commentary. For example:
tosfos chullin 123a 0 lists 12 tosfoss.
e user might desire the third so recall the previous command using the “up-arrow”,
edit the line changing the nal zero to a 3
tosfos chullin 123a 3
22lookup
11
and then 22lookup will display the word-by-word for the 3rd Tosfos Dibbur haMaskil and then the
word-by-word for the associated Tosfos commentary.
mishnah : look up the contents of a mishnah [Premium]
PARADIGM:: mishnah masechta perek index display_code tier:frequency
mishnah all lowercase letters indicates the command
masechta masechta for lookup using ocial spellings
perek number of the perek
index index number of desired mishnah within the perek
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
Please consult the Appendix for the Ocial Spelling of each Masechta of the Mishnayos or enter
the command “spelling
mishnah display an overview of all Perakim in Mishnayos
mishnah 0 display an overview of all Perakim in Mishnayos
mishnah uktzin display all mishnayos in Uktzin
mishnah uktzin 0 display all mishnayos in Uktzin
mishnah uktzin 3 display all mishnayos in the 3rd perek
mishnah uktzin 3 2 show display the text of the 2nd mishnah in the 3rd perek
mishnah uktzin 3 2 wbw word-by-word dictionary lookup of 2nd mishnah of 3rd perek
mishnah uktzin 3 2 displays text of Uktzin Perek 3 Mishnah 2
mishnah uktzin 3 2-6 displays text of Uktzin Perek 3 Mishnahs 2,3,4,5,6
By now the meanings of the illustrated commands should become apparent; especially the notion
that the earlier commands, listed without full specication, serve as menu commands to more easi-
ly allow the user to arrive at the desired lookup value.
theRosh : look up the contents of the Rosh [Premium]
PARADIGM:: therosh masechta dafamud display_code
therosh all lowercase letters indicates the command
masechta masechta for lookup using ocial spellings
dafamud daf followed by amud such as 11b or 127a
22lookup
12
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
if global setting in Preferences is set to ‘Daf’ mode Preferences->Rosh->Daf
therosh display all dam in Shas for which Rosh commentary exists
therosh 0 display all dam in Shas for which Rosh commentary exists
therosh sukkah 0 display dam in Sukkah for which Rosh commentary exists
therosh sukkah 27b show display Rosh commentary for daf 27b in Sukkah
therosh sukkah 27b wbw word-by-word denitions for Rosh commentary on 27b in Sukkah
therosh sukkah 27b display or word-by-word depending on global setting of Show
if global setting in Preferences is set to ‘Perek’ mode Preferences->Rosh->Perek
therosh display all perakim in Shas for which Rosh commentary exists
therosh 0 display all perakim in Shas for which Rosh commentary exists
therosh taanis 0 display all perakim in Taanis for which Rosh commentary exists
therosh taanis 3P27 wbw word-by-word denitions for siman 27 of the 3rd perek of Taanis
therosh taanis 3P27 show display Rosh commentary for siman 27 of the 3rd perek of Taanis
therosh taanis 3P27 display or word-by-word depending on global setting of Show
e Roshs commentary can be accessed using either of two methods; daf mode or perek mode.
Select the desired method by Preferences->Show->Daf or Preferences->Show->Perek.
theRif : look up the contents of the Rif [Premium]
PARADIGM:: therif masechta dafamud display_code
therosh all lowercase letters indicates the command
masechta masechta for lookup using ocial spellings
dafamud daf followed by amud such as 11b or 127a
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
therif display all dam in Shas for which Rif commentary exists
therif 0 display all dam in Shas for which Rif commentary exists
therif avodah_zarah display all dam in avodah_zarah for which Rif commentary exists
therif avodah_zarah 24a show display Rif commentary for daf 24a in avodah_zarah
therif avodah_zarah 24a wbw word-by-word denitions for daf 24a in avodah_zarah
therif avodah_zarah 24a display or word-by-word depending on global setting of Show
22lookup
13
Once you see the listing for which pages have Rif commentary... just type the masechta and the
dafamud.
theRitva : look up the contents of the Ritva [Premium]
PARADIGM:: ritva masechta dafamud display_code
ritva all lowercase letters indicates the command
masechta masechta for lookup using ocial spellings
dafamud daf followed by amud such as 11b or 127a
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
ritva display all dam in Shas for which Ritva commentary exists
ritva 0 display all dam in Shas for which Ritva commentary exists
ritva yoma display all dam in yoma for which Ritva commentary exists
ritva yoma 64a show display Ritva commentary for daf 64a in avodah_zarah
ritva yoma 64a wbw word-by-word denitions for daf 64a in avodah_zarah
ritva yoma 64a display or word-by-word depending on global setting of Show
e Ritva appears on the following masechtas presented here with the ocial 22lookup spelling
berachos yoma moed_katan chullin
eiruvin sukkah kiddushin niddah
pesachim taanis makkos
rosh_hashana megillah avodah_zarah
Once you see the listing for which pages have Ritva comments just type the masechta and the
dafamud
thetur : look up the contents of the Tur [Premium]
PARADIGM:: thetur sefer_code siman halacha display_code
thetur all lowercase letters indicates the command
sefer_code one of [TCM, TOC, TYD, TEH] as dened below
siman number of the desired siman
halacha number of the desired halacha
display_code optional indication of display style ‘wbw’ or ‘show’
22lookup
14
EXAMPLES::
thetur TCM lists the rst few words for each siman in Tur Choshen Mishpat
thetur TOC lists the rst few words for each siman in Tur Orach Chaim
thetur TYD lists the rst few words for each siman in Tur Yoreh Deah
thetur TEH lists the rst few words for each siman in Tur Evan haEzer
thetur TCM 111 lists the halachos contained within siman 111 of Tur Choshen Mishpat
thetur TCM 111 2 show displays halacha 2 of siman 111 of Tur Choshen Mishpat
thetur TCM 111 2 wbw word-by-word denitions for halacha 2 of siman 111 of TCM
thetur TCM 111 2 display or word-by-word depending on the global setting of Show
Code for thetur
טפשמ ןשח
Choshen Mishpat TCM
םייח חרוא
Orach Chaim TOC
העד הרוי
Yoreh Deah TYD
רזעה ןבא
Even haEzer TEH
theSA : look up the contents of the Shulchan Aruch [Premium]
PARADIGM:: theSA sefer_code siman halacha display_code
theSA all lowercase letters indicates the command
sefer_code one of [CM, OC, YD, EH] as dened below
siman number of the desired siman
halacha number of the desired halacha
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
theSA CM lists the rst few words for each siman in SA Choshen Mishpat
theSA OC lists the rst few words for each siman in SA Orach Chaim
theSA YD lists the rst few words for each siman in SA Yoreh Deah
theSA EH lists the rst few words for each siman in SA Evan haEzer
theSA YD 313 lists the halachos contained within siman 313 of SA Yoreh Deah
theSA YD 313 2 show displays halacha 2 of siman 313 of SA Yoreh Deah
theSA YD 313 2 wbw word-by-word denitions for halacha 2 of siman 313 of YD
theSA YD 313 2 display or word-by-word depending on the global setting of Show
22lookup
15
Code for theSA
טפשמ ןשח
Choshen Mishpat CM
םייח חרוא
Orach Chaim OC
העד הרוי
Yoreh Deah YD
רזעה ןבא
Even haEzer EH
beit_yosef : look up the contents of the Beit Yosef [Premium]
PARADIGM:: beit_yosef sefer_code siman halacha display_code
beit_yosef all lowercase letters indicates the command
sefer_code one of [BYCM, BYOC, BYYD, BYEH] as dened below
siman number of the desired siman
halacha number of the desired halacha
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
beit_yosef lists the Seforim in the Beit Yosef
beit_yosef BYCM lists the categories within BY Choshen Mishpat
beit_yosef BYCM:3 lists the simanim with category 3 for BYCM
beit_yosef BYOC lists the categories within BY Orach Chaim
beit_yosef BYOC:9 lists the simanim with category 9 for BYOC
beit_yosef BYYD lists the categories within BY Yoreh Deah
beit_yosef BYYD:15 lists the simanim with category 15 for BYYD
beit_yosef BYEH lists the categories within BY Even haEzer
beit_yosef BYEH:4 lists the simanim with category 4 for BYEH
beit_yosef BYEH 73 lists the halachos contained within siman 73 of BY Even haEzer
beit_yosef BYEH 73 2 show displays halacha 2 of siman 73 of BY Even haEzer
beit_yosef BYEH 73 2 wbw word-by-word denitions for halacha 2 of siman 73 of BY EH
beit_yosef BYEH 73 2 display or word-by-word depending on the global setting of Show
beit_yosef BYEH 73 2-8 display halachas 2-8 for siman 73 of BY EH
beit_yosef BYEH 73 2- display halachas 2 through the last halach of siman 73 BY EH
Code for beit_yosef
טפשמ ןשח
Choshen Mishpat BYCM
22lookup
16
Code for beit_yosef
םייח חרוא
Orach Chaim BYOC
העד הרוי
Yoreh Deah BYYD
רזעה ןבא
Even haEzer BYEH
thebach : look up the contents of the Bach [Premium]
PARADIGM:: thebach sefer_code siman halacha display_code
thebach all lowercase letters indicates the command
sefer_code one of [BCM, BOC, BYD, BEH] as dened below
siman number of the desired siman
halacha number of the desired halacha
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
thebach lists the seforim in the Bach halacha commentary
thebach BCM lists the categories within Bach Choshen Mishpat
thebach BCM:5 lists the simanim within category 5 of BCM
thebach BOC lists the categories within Bach Orach Chaim
thebach BOC:12 lists the simanim within category 12 of BOC
thebach BYD lists the categories within Bach Yoreh Deah
thebach BYD:29 lists the simanim within category 29 of BYD
thebach BEH lists the categories within Bach Even haEzer
thebach BEH:6 lists the simanim within category 6 of BEH
thebach BEH 175 lists the halachos contained within siman 175 of Bach Even haEzer
thebach BEH 175 11 show display halacha 11 of siman 175 of Bach Even haEzer
thebach BEH 175 11 wbw word-by-word lookup of siman 175 of Bach Even haEzer
thebach BEH 175 11 display or word-by-word depending on the global setting of Show
thebach BEH 175 11-13 display halachas 11-13 for siman 175 of Bach Evan haEzer
thebach BEH 175 11- display halachas 11 through the last halacha of Bach Even haEzer
Code for Bach
טפשמ ןשח
Choshen Mishpat BCM
םייח חרוא
Orach Chaim BOC
22lookup
17
העד הרוי
Yoreh Deah BYD
רזעה ןבא
Even haEzer BEH
chumash : look up the contents of the Chumash [Premium]
PARADIGM:: chumash sefer perek pasuk display_code
chumash all lowercase letters indicates the command
sefer one of [bereishis, shemos, vayikra, bamidbar, devarim]
perek number of the desired perek
pasuk number of the desired pasuk
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
chumash displays the perakim in each Sefer
chumash vayikra displays the perakim in Sefer Vayikra
chumash vayikra 5 displays the pesukim in perek 5 of Sefer Vayikra
chumash vayikra 5 4 show displays pasuk 4 of perek 5 of Sefer Vayikra
chumash vayikra 5 4 wbw word-by-word dictionary lookup of pasuk 4, perek 5, Sefer Vayikra
chumash vayikra 5 4 display or word-by-word depending upon global Show variable
chumash vayikra 5 1-4 display pesukim 1 through 4 of perek 5 of Sefer Vayikra
chumash vayikra 5 3- display pasuk 3 through the last pasuk of perek 5 of Sefer Vayikra
Chumash sefer spellings
bereishis shemos vayikra bamidbar devarim
navi : look up the contents of the Navi [Premium]
PARADIGM:: navi sefer perek pasuk display_code
navi all lowercase letters indicates the command
sefer one of the names of Nach sefers listed below
perek number of the desired perek
pasuk number of the desired pasuk
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
22lookup
18
navi displays the perakim in each Sefer
navi yechezkel displays the perakim in Sefer Yechezkel
navi yechezkel 1 displays the pesukim in perek 1 of Sefer Yechezkel
navi yechezkel 1 4 show displays pasuk 4 of perek 1 of Sefer Yechezkel
navi yechezkel 1 4 wbw word-by-word dictionary lookup of pasuk 1, perek 4, Sefer Yechezkel
navi yechezkel 1 4 display or word-by-word depending upon global Show variable
navi shoim 4 1-22 display pesukim 1 through 22 of perek 4 of Sefer Shoim
navi shoim 4 4- display pasuk 4 through the last pasuk of perek 4 of Sefer Shoim
Navi sefer spellings
yehoshua melachim_aleph yechezkel ovadiah habakuk
shoim melachim_beis hoshea yonah tzefania
shmuel_aleph yeshayah yoel micah chaggai
shmuel_beis yirmiyah amos nachum zecharia
malachi
kesuvim : look up the contents of the Kesuvim [Premium]
PARADIGM:: kesuvim sefer perek pasuk display_code
kesuvim all lowercase letters indicates the command
sefer one of the names of Kesuvim sefers listed below
perek number of the desired perek
pasuk number of the desired pasuk
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
kesuvim displays the perakim in each Sefer
kesuvim iyov displays the perakim in Sefer Iyov
kesuvim iyov 38 displays the pesukim in perek 38 of Sefer Iyov
kesuvim iyov 38 4 show displays pasuk 4 of perek 38 of Sefer Iyov
kesuvim iyov 38 4 wbw word-by-word lookup of pasuk 4, perek 38, Sefer Iyov
kesuvim iyov 1 4 display or word-by-word depending upon global Show variable
kesuvim iyov 38 1-32 display pesukim 1 through 32 of perek 38 of Sefer Iyov
kesuvim iyov 38 18- display pasuk 18 through the last pasuk of perek 38 of Sefer Iyov
22lookup
19
Kesuvim sefer titles
tehillim mishlei iyov shir_hashirim
rus eichah koheles esther
daniel ezra nehemia
divrei_hayamim_aleph divrei_hayamim_beis
tanach : look up the contents of the Tanach [Premium]
PARADIGM:: kesuvim sefer perek pasuk display_code
kesuvim all lowercase letters indicates the command
sefer one of the names of Chumash, Navi, or Kesuvim sefers
perek number of the desired perek
pasuk number of the desired pasuk
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
tanach displays the sefer names in Chumash, Navi, and Kesuvim
tanach vayikra displays every perek and pasuk in Sefer Vayikra
tanach vayikra 5 displays every pasuk in perek 5 of Sefer Vayikra
tanach vayikra 5 4 show displays pasuk 4 of perek 5 of Sefer Vayikra
tanach vayikra 5 4 wbw word-by-word dictionary lookup of pasuk 4, perek 5, Sefer Vayikra
tanach vayikra 5 4 display or word-by-word depending upon global Show variable
tanach vayikra 5 1-4 display pesukim 1 through 4 of perek 5 of Sefer Vayikra
tanach vayikra 5 3- display pasuk 3 through the last pasuk of perek 5 of Sefer Vayikra
tanach yechezkel displays every perek and pasuk in Sefer Yechezkel
tanach yechezkel 1 displays every pasuk in perek 1 of Sefer Yechezkel
tanach yechezkel 1 4 show displays pasuk 4 of perek 1 of Sefer Yechezkel
tanach yechezkel 1 4 wbw word-by-word dictionary lookup of pasuk 1, perek 5, Sefer Yechezkel
tanach yechezkel 1 4 display or word-by-word depending upon global Show variable
tanach shoim 4 1-22 display pesukim 1 through 22 of perek 4 of Sefer Shoim
tanach shoim 4 4- display pasuk 4 through the last pasuk of perek 4 of Sefer Shoim
tanach iyov displays every perek and pasuk in Sefer Iyov
tanach iyov 38 displays every pasuk in perek 38 of Sefer Iyov
22lookup
20
tanach iyov 38 4 show displays pasuk 4 of perek 38 of Sefer Iyov
tanach iyov 38 4 wbw word-by-word lookup of pasuk 4, perek 38, Sefer Iyov
tanach iyov 1 4 display or word-by-word depending upon global Show variable
tanach iyov 38 1-32 display pesukim 1 through 32 of perek 38 of Sefer Iyov
tanach iyov 38 18- display pasuk 18 through the last pasuk of perek 38 of Sefer Iyov
It may appear that including the command ‘tanach’ is a bit redundant (due to the capabilities of
the ‘chumash, ‘navi, and ‘kesuvim’ commands) but when the notion of searching is considered it
will be seen that having the exibility to search all of tanach and separately search Chumash or
Navi or Kesuvim will prove to be benecial.
chumash_rashi : look up the contents of Rashi on Chumash [Premium]
PARADIGM:: chumash_rashi sefer perek pasuk display_code
netziv_hed all lowercase letters indicates the command
sefer one of the names of Chumash sefers listed below
perek number of the desired perek
pasuk number of the desired pasuk
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
chumash_rashi displays perakim in Chumash with Rashi commentary
chumash_rashi shemos displays perakim in Shemos with Rashi commentary
chumash_rashi shemos 14 displays Rashi commentaries on perek 14 of Shemos
chumash_rashi shemos 14 3 show display Rashi on pasuk 3 of perek 14 of Shemos
chumash_rashi shemos 14 3 wbw word-by-word Rashi on pasuk 3 of perek 14 of Shemos
chumash_rashi shemos 14 3 display or word-by-word depending upon global variable
haemekdavar : look up the contents of the Netziv [Premium]
PARADIGM:: netziv_hed sefer perek pasuk display_code
netziv_hed all lowercase letters indicates the command
sefer one of the names of Chumash sefers listed below
perek number of the desired perek
pasuk number of the desired pasuk
display_code optional indication of display style ‘wbw’ or ‘show’
22lookup
21
EXAMPLES::
netziv_hed displays perakim with Netziv haEmekDavar commentary
netziv_hed shemos displays perakim in Shemos with Netziv commentary
netziv_hed shemos 14 displays Netziv on perek 14 of Shemos
netziv_hed shemos 14 3 show display Netziv on pasuk 3 of perek 14 of Shemos
netziv_hed shemos 14 3 wbw word-by-word lookup of Netziv on pasuk 3 of perek 14 of Shemos
netziv_hed shemos 14 3 display or word-by-word depending upon global Show variable
Chumash sefer spellings
bereishis shemos vayikra bamidbar devarim
maharsha : look up the contents of the Maharsha [Premium]
PARADIGM:: maharsha_code masechta dafamud display_code
maharsha_code ‘mshaw_ha’ or ‘mshaw_hh’ as dened below
masechta masechta for lookup using ocial spellings
dafamud daf followed by amud such as 11b or 127a
display_code optional indication of display style ‘wbw’ or ‘show’
maharsha code maharsha code alternate
Maharsha Chidushei Halacha maharsha_hh mshaw_hh
Maharsha Chidushei Aggada maharsha_ha mshaw_ha
EXAMPLES::
maharasha_hh display dam with Maharsha Chidushei Halacha commentary
maharasha_ha display dam with Maharsha Chidushei Aggada commentary
mshaw_hh display dam with Maharsha Chidushei Halacha commentary
mshaw_ha display dam with Maharsha Chidushei Aggada commentary
maharsha_hh kesubos display Chidushei Halacha in Kesubos by daf
22lookup
22
maharsha_hh kesubos 0 display Chidushei Halacha in Kesubos by daf
maharsha_hh kesubos 53b show display Chidushei Halacha on Kesubos 53b
maharsha_hh kesubos 53b wbw word-by-word lookup of Chidushei Halacha Kesubos 53b
maharsha_hh kesubos 53b display or word-by-word based on global Show variable
mshaw_hh kesubos display Chidushei Halacha in Kesubos by daf
mshaw_hh kesubos 0 display Chidushei Halacha in Kesubos by daf
mshaw_hh kesubos 53b show display Chidushei Halacha on Kesubos 53b
mshaw_hh kesubos 53b wbw word-by-word lookup of Chidushei Halacha Kesubos 53b
mshaw_hh kesubos 53b display or word-by-word based on global Show variable
maharsha_ha berachos display Chidushei Aggados in Berachos by daf
maharsha_ha berachos 0 display Chidushei Aggados in Berachos by daf
maharsha_ha berachos 3a show display Chidushei Aggados on Berachos 3a
maharsha_ha berachos 3a wbw word-by-word lookup of Chidushei Aggada Berachos 3a
maharsha_ha berachos 3a display or word-by-word based on global Show variable
mshaw_ha berachos display Chidushei Aggados in Berachos by daf
mshaw_ha berachos 0 display Chidushei Aggados in Berachos by daf
mshaw_ha berachos 3a show display Chidushei Aggados on Berachos 3a
mshaw_ha berachos 3a wbw word-by-word lookup of Chidushei Aggada Berachos 3a
mshaw_ha berachos 3a display or word-by-word based on global Show variable
theMB : look up the contents of the Mishnah Berurah [Premium]
PARADIGM:: theMB siman seif_katan display_code
theMB theMB (case sensitive) indicates the command
siman number of the desired siman
seif_katan number of the desired seif_katan
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
theMB lists the simanim in the Mishnah Berurah
theMB 0 lists the simanim in the Mishnah Berurah
theMB 7 lists all the halachos of Mishnah Berurah siman 7
theMB 7 3 show displays the halachos of Mishnah Berurah siman 7 seif katan 3
22lookup
23
theMB 7 3 wbw word-by-word lookup of Mishnah Berurah siman 7 seif katan 3
theMB 7 3 display or word-by-word depending on the global setting of Show
theMB 8 3-32 display seif katan 3 through seif katan 32 of Mishnah Berurah siman 8
theMB 8 9- display seif katan 3 through the nal seif katan of Mishnah Berurah siman 8
smag : look up the contents of the Sefer Mitzvos Gedolah [Premium]
PARADIGM:: smag code mitzvah halacha display_code
smag smag (case sensitive) indicates the command
code POS for Positive, NEG for Negative, RAB for Rabbinic
mitzvah number of the mitzvah or REM
halacha number of the halacha within the mitzvah
display_code optional indication of display style ‘wbw’ or ‘show’
EXAMPLES::
smag POS lists the positive mitzvos in the SMAG
smag POS 0 lists the positive mitzvos in the SMAG
smag POS 9 list all halachos of SMAG positive mitzvah #9
smag POS 9 1 show list halacha #1 of SMAG positive mitzvah #9
smag POS 9 1 wbw list halacha #1 of SMAG positive mitzvah #9
smag POS 9 1 list halacha #1 of SMAG positive mitzvah #9
smag POS REM list all positive mitzvos
smag POS REM 144 list positive mitzvah #144
smag POS REM 144-155 list positive mitzvos #144 through #155
smag POS REM 122- list positive mitzvos #122 through #248
smag NEG list the negative mitzvos in the SMAG
smag NEG 0 list the negative mitzvos in the SMAG
smag NEG 13 list all halachos of SMAG negative mitzvah #13
smag NEG 13 1 list halacha #1 of SMAG negative mitzvah #13
smag NEG REM 177 list negative mitzvah 177
smag NEG REM 144-155 list negative mitzvos #144 through #155
smag NEG REM 88- list negative mitzvos #88 through #365
smag RAB 1 list Rabbinic mitzvah #1
smag RAB 1-5 list the ve Rabbinic mitzvos within SMAG
22lookup
24
rambam : look up the contents of the Rambam Mishneh Torah [Premium]
PARADIGM:: rambam key perek halacha display_code
rambam rambam indicates the command
key a three-letter upper-case code from the following tables
perek number of the desired perek
halacha number of the desired halacha
display_code optional indication of display style ‘wbw’ or ‘show’
Mishneh Torah is grouped into 42 Perakim contained within 14 Volumes. Within each perek
there are many halachos. In order to display one halacha of Mishneh Torah, there has to be a way
to reference the halacha, the perek, and the volume. e below tables list three letter “keys” in
capital letters which allow rapid access to Mishneh Torah. Rather than typing the entire name of
the perek, the three letter key (in most cases derived from the English description) allows the user
to summon a halacha as depicted in the following sample “rambam” commands.
Rambam Command Description
rambam generalized rambam menu command. shows all rambam
perakim
rambam SEH for each perek in SEH, the command will display the number
of the halachos in the perek as well as a sample of the text of
the Rambam at the beginning of each perek.
rambam SEH 3 lists each halacha in the third perek of SEH -
הכונחו הליגמ תוכלה
rambam SEH 3 0 lists each halacha in the third perek of SEH -
הכונחו הליגמ תוכלה
rambam SEH 3 2 display the contents of the second halacha of the third perek
of Hilchos Scroll of Esther and Hanukkah
rambam SEH 3 2 show display the contents as text as opposed to the word-by-word
format
rambam SEH 3 2 wbw display the contents using the word-by-word format
22lookup
25
rambam SEH 3 2-5 the dash indicates that the result should be displayed as text.
In this case, 22lookup will display the second, third, fourth,
and h lines of the third perek of Hilchos Scroll of Esther
and Hanukkah. “show” is implied by the dash.
rambam SEH 3 2- this command is requesting display of every line of the third
perek of Hilchos Scroll of Esther and Hanukkah from line 2
until the end of the perek. “show” is implied by the dash ‘-’.
rambam alpha
rambam alphabetical
rambam alfa
lists rambam Keys in alphabetical order
Naturally, any three letter upper case code from the Rambam tables below will work. ese same
codes are used in conjunction with the “search rambam” command to indicate as section of
Halachas. Suppose the search rambam command indicates the search string was found in Hilchos
Bechoros, the display page will show “FIR” , a perek number, and a line number. Entering the
command “rambam FIR perek_number line_number” will display the entire section where the
search string was found.
22lookup
26
הבהא
Key Perek Description
RTS
עמש תירק תוכלה
Reading the Shema
PPB
םינהכ תכרבו הלפת תוכלה
Prayer and the Priestly Blessing
TMT
ת"סו הזוזמו ןיליפת תוכלה
Tellin, Mezuzah and the Torah Scroll
FRI
תיציצ תוכלה
Fringes
BLE
תוכרב תוכלה
Blessings
CIR
הלימ תוכלה
Circumcision
הדובע
Key Perek Description
TCT
הריחבה תיב תוכלה
e Chosen Temple
VOS
וב םידבועהו שדקמה ילכ
תוכלה
Vessels of the Sanctuary and ose who Serve ere-
in
AIS
שדקמה תאיב תוכלה
Admission into the Sanctuary
TFA
חבזמ ירוסיא תוכלה
ings Forbidden on the Altar
SPR
תונברקה השעמ תוכלה
Sacricial Procedure
DOO
ןיפסומו ןידימת תוכלה
Daily Oerings and Additional Oerings
SRU
ןישדקומה ילוספ תוכלה
Sacrices Rendered Unt
SDA
םירופכה םוי תדובע תוכלה
Service on the Day of Atonement
TRE
הליעמ תוכלה
Trespass
האלפה
Key Perek Description
OAT
תועובש תוכלה
Oaths
VOW
םירדנ תוכלה
Vows
NAZ
תוריזה תוכלה
Nazariteship
ADP
ןימרחו ןיכרא תוכלה
Appraisals and Devoted Property
22lookup
27
השודק
Key Perek Description
FIN
האיב ירוסיא תוכלה
Forbidden Intercourse
FFO
תורוסא תולכאמ תוכלה
Forbidden Foods
RSL
הטיחש תוכלה
Ritual Slaughter
ןיינק
Key Perek Description
SAL
הריכמ תוכלה
Sales
OPG
הנתמו היכז תוכלה
Ownerless Property and Gis
NEI
םינכש תוכלה
Neighbors
AAP
ןיפתושו ןיחולש תוכלה
Agents and Partners
SLA
םידבע תוכלה
Slaves
תונברק
Key Perek Description
POF
חספ ןברק תוכלה
Paschal Oering
FOF
הגיגח תוכלה
Festival Oering
FIR
תורוכב תוכלה
Firstlings
OUN
תוגגש תוכלה
Oerings for Unintentional Transgressions
OIA
הרפכ ירסוחמ תוכלה
Oerings for ose with Incomplete Atonement
SUB
הרומת תוכלה
Substitution
אדמה
Key Perek Description
FOT
הרותה ידוסי תוכלה
Foundations of the Torah
HDI
תועד תוכלה
Human Dispositions
TST
הרות דומלת תוכלה
Talmud Torah
FWC
םהיתוקחו םיבכוכ תדובע תוכלה
Foreign Worship and Customs of the Nations
REP
הבושת תוכלה
Repentance
22lookup
28
םיטפשמ
Key Perek Description
HIR
תוריכש תוכלה
Hiring
BAD
ןודקפו הלאש תוכלה
Borrowing and Deposit
CAD
הולו הולמ תוכלה
Creditor and Debtor
PAD
ןעטנו ןעוט תוכלה
Plainti and Defendant
INH
תולחנ תוכלה
Inheritances
םישנ
Key Perek Description
MAR
תושיא תוכלה
Marriage
DIV
ןישוריג תוכלה
Divorce
LMR
הצילחו םובי תוכלה
Levirate Marriage and Release
VMA
הלותב הרענ תוכלה
Virgin Maiden
WSI
הטוס תוכלה
Woman Suspected of Indelity
ןיקיזנ
Key Perek Description
DTP
ןוממ יקזנ תוכלה
Damages to Property
THF
הבינג תוכלה
e
RLP
הדיבאו הליזג תוכלה
Robbery and Lost Property
IPP
קיזמו לבוח תוכלה
One Who Injures a Person or Property
MPL
שפנ תרימשו חצור תוכלה
Murderer and the Preservation of Life
םיטפוש
Key Perek Description
SJU
ןירדהנס תוכלה
e Sanhedrin and the Penalties within their Juris-
diction
TES
תודע תוכלה
Testimony
22lookup
29
REB
םירממ תוכלה
Rebels
MOU
לבא תוכלה
Mourning
KAW
םהיתומחלמו םיכלמ תוכלה
Kings and Wars
הרהט
Key Perek Description
DBC
תמ תאמוט תוכלה
Delement by a Corpse
RHF
המודא הרפ תוכלה
Red Heifer
DBL
תערצ תאמוט תוכלה
Delement by Leprosy
DBS
בשומו בכשמ יאמטמ תוכלה
ose Who Dele Bed or Seat
OSD
תואמוטה תובא ראש תוכלה
Other Sources of Delement
DOF
ןילכוא תאמוט תוכלה
Delement of Foods
VES
םילכ טוכלה
Vessels
IPO
תואוקמ תוכלה
Immersion Pools
םינמז
Key Perek Description
SAB
תבש תוכלה
Sabbath
ERU
ןיבוריע תוכלה
Eruvin
RTT
רושע תתיבש תוכלה
Rest on the Tenth of Tishrei
ROH
בוט םוי תתיבש תוכלה
Rest on a Holiday
LUB
הצמו ץמח תוכלה
Leavened and Unleavened Bread
SSL
בלולו הכוסו רפוש תוכלה
Shofar, Sukkah and Lulav
SDU
םילקש תוכלה
Shekel Dues
SNM
שדחה שודק תוכלה
Sanctication of the New Month
FAS
תוינעת תוכלה
Fasts
SEH
הכונחו הליגמ תוכלה
Scroll of Esther and Hanukkah
22lookup
30
םיערז
Key Perek Description
DSP
םיאלכ תוכלה
Diverse Species
GPO
םיינא תונתמ תוכלה
Gis to the Poor
HOF
תומורת תוכלה
Heave Oerings
TIH
רשעמ תוכלה
Tithes
STF
יעבר עטנו ינש רשעמ תוכלה
Second Tithes and Fourth Year's Fruit
FFG
םירוכב תוכלה
First Fruits and other Gis to Priests Outside the
Sanctuary
SYJ
לבויו הטימש תוכלה
Sabbatical Year and the Jubilee
22lookup
31
22lookup
32
22lookup
33
Search
Communicating with 22lookup in order to perform a search may be done using Hebrew or Re-
verse English to indicate the desired target string. As is explained in “Reverse English” within the
Appendix, 22lookup uses Reverse English as its primary mode for internal operations and for a
simple user interface. Entering a Hebrew string will cause the following steps... the command-line
interpreter will recognize Hebrew characters, will convert them to Reverse English, and then the
command will be performed. Naturally, the displayed results will be shown in Hebrew/Aramaic.
Commands tagged with the [PREMIUM] ag will only function if the user is registered and
known to 22lookup as a Premium Member.
Following the “TOUR” will demonstrate these ideas so hopefully the user will be comfortable
with this approach by the time searches are considered. 22lookup was designed for a fast user
experience and we believe that our Reverse English implementation will allow this to be realized.
As with any search engine, 22lookup may experience very long response times when nding in-
stance of common words. For example, the most common word in Shas Bavli (appearing 32,633
times) is רמא. If a user chooses to search for רמא, he/she is going to have to wait a very, very long
time. All of the ‘nds’ have to be arranged and then the HTML for display in the upper window
display has to be created, and nally the display has to be updated. It might take hours. And...
22lookup does not have a “kill command” feature which means that a user who does not want to
wait for the completion of the command will have to “Force Quit” 22lookup. As we enhance the
app, we welcome to take suggestions for improvements.
Two Types of Searches
A Contiguous Search
22lookup attempts to nd strings which are an exact
match to the entire search_string.
22lookup
34
B Distance Search
e search_string consists of three parts which can
be broken down as follows; beginning_search_string,
maximum_word_distance, ending_search_string.
In this case 22lookup will attempt to nd instance
where the beginning_search_string and ending_
search_string are found with no more than the num-
ber of words specied by maximum_word_distance
between them.
Please refer to the mention of Rav Huna and the
meturgaman in the below text for a detailed explana-
tion of this concept.
Search blatt : Search the blatt through all Masechtas in Talmud Bavli
PARADIGM:: search blatt search_string
search all lowercase indicates the comand
blatt species the object of the search
search_string species what to search for
Just to be unambiguous, when we refer to the “blatt” we are talking about the central area on a
page of the Talmud where the Mishna and Gemara are found. To eect a search through the blatt
of Talmud Bavli, 22lookup expects a command line in the form of the word “search” followed by
the word “blatt” followed by the requested string to search for. If 22lookup is successful in nding
the search string, the program will detail all places where the string was found along with some
words preceeding and following the search string so that the user can determine the relevance of
each nd. Additionally, the actual line number on the page and the word number on that line will
be displayed in the case of a premium member while a standard user will see the percentage down
the page where the string may be found. (is percentage is actually a percent by word count
rather than a percentage by line count. )
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search blatt הלרע
search blatt Arlh
search blatt רידת
search blatt Tdyr
22lookup
35
search blatt םדא לכל תרתומ
search blatt mvTrT lcl adM
search blatt קחצי יבר רמא
search blatt amr rby yxHq
search blatt-berachos-shabbos הלרע
search blatt-berachos-shabbos Arlh
search blatt-zevachim-menachos רידת
search blatt-zevachim-menachos Tdyr
A few cautionary words about the blatt search. First, please be aware that not all printings of
the Talmud are exactly the same. Sometimes one version will use an abbreviation where anoth-
er version will spell out the words. 22lookup utilizes a digital version of the Talmud text which
seems very close to the common printed versions however we can not make the claim that the
internal representation is exact. In otherwords, it may not be wise to make an absolute claim that
a word appears a certain number of times in Shas based on the 22lookup display at the top of the
page. For example, searching for “Rabbi Akiva” in the text will undoubtedly produce a dierent
frequency if the results of 22lookup are compared to Sefaria, Bar Ilan Responsa, etc. Rabbi Akiva
may appear as אביקע יבר in one Gemara while another Gemara uses the abbreviation ע”ר in the
corresponding location.
Another small issue has to do with quotation marks within a search string. e following exam-
ples will search successfully for the indicated search string.
search blatt r”A where r”A is expressed using the regular English character double-quote i.e.;
normal usage of Reverse English
search blatt ע”ר where rA is expressed using Hebrew characters and the double quote is
generated (on the Mac) by Shi 6 (holding Shi and pressing number 6) while in Mac Hebrew
Language Mode.
We sincerely hope that premium members will enjoy the accuracy of the line number and word
number reporting. Needless to say, implementaton of this feature was challenging but worthwhile
in hopes that users will save incremental time that can better be spent on learning.
Search strings are great when one knows the entire string to be searched for. When it happens
that someone remembers a concept, remembers two of the words the Talmud uses to discuss that
topic but the two words might be separated by some number of intervening words, 22lookup al-
lows search strings whereby the user can indicate a maximum distance between these two words.
Let’s illustrate this with an example.
22lookup
36
Supposing someone remembers that the Gemara brings a story of Rav Huna teaching a drasha
with 13 meturgamen broadcasting to more than 800 talmidim. e story explains that all the
talmidim where sitting on top of their cloaks and that when the drasha concluded and the talmi-
dim stood up and shook out the dust from their cloaks, the light of the sun was obscured. Even in
Eretz Yisroel the light of the sun was obscured. Now it is desired to nd the location of this story
in Shas. What might the user remember? Rav Huna and dust. So lets look for “Huna” and “dust
separated by no more that 30 words. e Reverse English spelling for Huna is “hvna” and the
spelling for dust is “aqba. Executing the following command nds that this string is in Masechta
Kesubos, daf 106a, at 39.4% of the word count or for a premium member on line 20, the 8th word
on the line.
search blatt hvna 30 abqa
in this case the search string is formed using
a leading string, a number indicating a max-
imum number of intervening words, and a
trailing string
search blatt rb hvna 30 abqa
same as above but indicating that there can be
more than one word in the leading string and
in the trailing string
search blatt-yoma-sotah STy ydyv
addition of masechtot to the ‘blatt’ limits the
search to the listed masechtot
e same searches can, of course, be expressed using Hebrew letters as follows:
search string using Hebrew/Aramaic search string using Reverse English
search blatt אקבא 30 אנוה
search blatt hvna 30 abqa
search blatt אקבא 30 אנוה בר
search blatt rb hvna 30 abqa
search blatt-yoma-sotah וידי יתש
search blatt-yoma-sotah STy ydyv
Search rashi : Search the Rashi commentary in Talmud Bavli [PREMIUM]
PARADIGM:: search rashi search_string
search all lowercase indicates the comand
rashi species the object of the search
search_string species what to search for
22lookup
37
e Rashi commentary on Talmud Bavli appears as a quote of a segment of the Mishnah or Ge-
mara (the “Dibbur haMaskil”) followed by the actual Rashi commentary. 22lookup will search for
the search string in both locations and will report successful nds based on location. at is to
say that if a search string is found in the Dibbur haMaskil and in the Rashi commentary, both will
be highlighted for convenience. Because the Rashi commentaries are relatively short, 22lookup
highlights the found text rather than providing a line number. Additionally, 22lookup will display
the number of the Rashi commentary (starting with the count of 1 at the top of the page and each
subsequent Rashi commentary incrementing the count).
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search rashi ששח
search rashi HSS
search rashi-berachos-yoma ששח
search rashi-berachos-yoma HSS
search rashi-zevachim-menachos עמשמ אלא
search rashi-zevachim-menachos ala mSmA
Search tosfos : Search Tosfos commentary in Talmud Bavli [PREMIUM]
PARADIGM:: search tosfos search_string
search all lowercase indicates the comand
tosfos species the object of the search
search_string species what to search for
Similar to Rashi, Tosfos on Talmud Bavli also appears as a Dibbur haMaskil followed by the ac-
tuall commentary. And not coincidentlly, Tosfos is displayed in a similar fashion. Tosfos may be
searched with a search string either expressed in Hebrew/Aramaic or in Reverse English.
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search tosfos בר רמא הדוהי בר
search tosfos rb yhvdh amr rb
search tosfos-yoma-zevachim אדריט
search tosfos-yoma-zevachim tyrda
search tosfos היואר הניאש הטיחש
search tosfos SHyth Saynh ravyh
22lookup
38
Search mishnah : Search the text of the Mishnah [PREMIUM]
PARADIGM:: search mishnah search_string
search all lowercase indicates the comand
mishnah species the object of the search
search_string species what to search for
Search in the text of the Mishnah using standard search and distance search techniques.
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search mishnah התשרפמ
search mishnah mprS
search mishnah רשעמ 30 יבר
search mishnah rby 30 mASr
Search tanach : Search Tanach [PREMIUM]
PARADIGM:: search tanach search_string
search all lowercase indicates the comand
tanach species the object of the search
search_string species what to search for
22lookup allows a search through the entirety of Tanach or more restrictive searches through
Chumash, Navi, and Kesuvim separately. e capability exists to specify the search string in He-
brew or Reverse English except when the numerical word distance search technique is employed
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search tanach םכתזחא
search tanach aHzTcM
search tanach הנחמב 20 חלשיו
search tanach vySlH 20 bmHnh
search chumash םימי תעבש
search chumash SbAT ymyM
search chumash תעבש 30 השמ
search chumash mSh 30 SbAT
search navi תואמ שלש
search navi SlS mavT
search navi קנעה 30 ןורבח
search navi HbrvN 30 hAnq
22lookup
39
search kesuvim יכדרמ
search kesuvim mrdcy
search kesuvim ינימי 20 יכדרמ
search kesuvim mrdcy 20 ymyny
Search chumash_rashi : Search Rashi on Chumash [PREMIUM]
PARADIGM:: search chumash_rashi search_string
search all lowercase indicates the comand
chumash_rashi species the object of the search
search_string species what to search for
Search Rashi on Chumash using standard search and distance search techniques.
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search chumash_rashi התשרפמ
search chumash_rashi arX ySral
search chumash_rashi והתישמ
search chumash_rashi mSyv
search chumash_rashi אלא 30 אלא
search chumash_rashi ala 30 ala
Search therosh : Search the Rosh commentaries [PREMIUM]
PARADIGM:: search therosh search_string
search all lowercase indicates the comand
therosh species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search therosh וללוג םינותחתה
search therosh hTHTvnyM gvllv
search therosh שלש 40 הדוהו
search therosh yhvdh 40 SlS
22lookup
40
Search ritva : Search the Ritva commentaries [PREMIUM]
PARADIGM:: search ritva search_string
search all lowercase indicates the comand
ritva species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search ritva הרוהט המורתב
search ritva bTrvmh thvrh
search ritva קפס 30 הרוהט
search ritva thvrh 30 spq
Search therif : Search the Rif commentaries [PREMIUM]
PARADIGM:: search therif search_string
search all lowercase indicates the comand
therif species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search therif הרוהט
search therif thvrh
search therif לאומש 10 השדקתנ
search therif nTqdSh 10 Smval
Search theSA : Search the Shulchan Aruch [PREMIUM]
PARADIGM:: search theSA search_string
search all lowercase indicates the comand
theSA species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search theSA הרוהט
search theSA thvrh
22lookup
41
search theSA הבח ךרד 40 םירמוא שי
search theSA yS avmryM 40 drC Hbh
Search thetur : Search the Tur commentaries [PREMIUM]
PARADIGM:: search thetur search_string
search all lowercase indicates the comand
thetur species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search thetur םידעב אלש וליפא
search thetur apylv Sla bAdyM
search thetur םידעב 20 םסיכהו
search thetur vhcnysM 20 bAdyM
Search rambam : Search the Rambam Mishneh Torah [PREMIUM]
PARADIGM:: search rambam search_string
search all lowercase indicates the comand
rambam species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search rambam שאר לש ןיליפת
search rambam TpylyN Sl raS
search rambam ףוס 30 ןיחינמ
search rambam mnyHyN 30 svP
Search maharsha : Search the Maharsha Chidushei Halachos [PREMIUM]
PARADIGM:: search mshaw_hh search_string
search all lowercase indicates the comand
mshaw_hh species the object of the search as Chidushei Halachos
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
22lookup
42
search mshaw_hh ישקת יתכא
search mshaw_hh acTy TqSy
Search maharsha : Search the Maharsha Chidushei Aggados [PREMIUM]
PARADIGM:: search mshaw_ha search_string
search all lowercase indicates the comand
mshaw_hh species the object of the search as Chidushei Aggados
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search mshaw_hh רמול קדקד
search mshaw_ha dqdq lvmr
Search beit_yosef : Search the Beit Yosef commentaries [PREMIUM]
PARADIGM:: search beit_yosef search_string
search all lowercase indicates the comand
beit_yosef species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search beit_yosef search beit_yosef mTyryM
search beit_yosef search beit_yosef mTyryM 20 htAmyM
Search netziv_hed : Search the Netziv commentaries [PREMIUM]
PARADIGM:: search netziv_hed search_string
search all lowercase indicates the comand
netziv_hed species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search netziv_hed תוקיבד
search netziv_hed dbyqvT
22lookup
43
search netziv_hed םדאה 30 הלחת
search netziv_hed THlh 30 hadM
Search thebach : Search the Bach commentaries [PREMIUM]
PARADIGM:: search thebach search_string
search all lowercase indicates the comand
thebach species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search thebach םיריתמ
search thebach mTyryM
search thebach ןנישייחד 30 ונאצמיד
search thebach dymxanv 30 dHyySynN
Search theMB : Search the Mishnah Berurah [PREMIUM]
PARADIGM:: search thebach search_string
search all lowercase indicates the comand
theMB species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search theMB ךרטצי
search theMB yxtrC
search theMB תיציצ 30 הוצמה
search theMB hmxvh 30 xyxyT
Search siddur : Search the Nusach Sefard Siddur [PREMIUM]
PARADIGM:: search siddur search_string
search all lowercase indicates the comand
siddur species the object of the search
search_string species what to search for
Examples:
search string using Hebrew/Aramaic search string using Reverse English
search siddur ינא הדומ
search siddur mvdh any
22lookup
44
22lookup
45
22lookup
46
22lookup
47
Sefaria
www.Sefaria.org.
e online Torah resource that brings together many texts, commentaries, literature, and
more. e collection grows daily. Additionally, the sta at Sefaria (Daniel Septimus, Presi-
dent and Lev Israel, Chief Technical Ocer) has been very helpful to the 22lookup devel-
opment eort. Sefaria has unselshly allowed access to many digitized texts and lets users
be creative and use these texts in even for-prot applications without restriction. e vast
majority of digitized text necessary to fuel the 22lookup engine eminated from Sefaria.
Possibly 22lookup could be considered a mini-Sefaria with a dierent wrapper and dier-
ent packaging. e 22lookup sta has a dierent approach, a dierent design for the user
interface, and certainly believes that where Torah is concerned, alu v’ alu divrei chaim.
Sefaria users can view the William Davidson Talmud, somewhat similar to the Schotten-
stein Talmud at www.sefaria.org/texts/Talmud. 22lookup incorporates the capability to
display the Davidson Talmud in the free version. e Sefaria license grants individuals the
right to view the Davidson Talmud but not to use it for any commercial purposes.
e commands listed below will provde instruction in order to access the 22lookup dis-
play of the Davidson Talmud Bavli and the Mishnah.
Sefaria Talmud Bavli (William Davidson Talmud)
PARADIGM:: BLATT masechta dafamud
BLATT all uppercase letters indicates the command
masechta masechta for lookup using below spellings
dafamud daf followed by amud such as 11b or 127a
EXAMPLES::
BLATT megillah 11b
BLATT chullin 101a
BLATT kesubos 51b
22lookup
48
PARADIGM:: search BLATT search_string
search all lowercase letters indicates the command
BLATT species the object of the search
search_string species what to search for
EXAMPLES::
search string using Hebrew/Aramaic search string using Reverse English
search BLATT אחרוא
search BLATT avrHa
search BLATT וחרכ לעב
search BLATT bAl crHv
search BLATT ןיכמוס
search BLATT svmcyN
PARADIGM:: search BLATT ENGLISH search_string
search all lowercase letters indicates the command
BLATT (in uppercase) species Sefaria as the object of the search
ENGLISH (in uppercase) species Sefaria English text as object of the search
search_string species what to search for
EXAMPLES::
search BLATT ENGLISH purse
search BLATT ENGLISH diluted
masechta spellings for Talmud Bavli
berachos megillah bava_kamma chullin
shabbos moed_katan bava_metziah bechoros
eiruvin chagigah bava_basra arachin
pesachim yevamos sanhedrin temurah
shekalim kesubos makkos kerisos
yoma nedarim shevuous meilah
sukkah nazir avodah_zarah kinim
beitzah sotah horios tamid
22lookup
49
rosh_hashana gittin zevachim middos
taanis kiddushin menachos niddah
Sefaria Mishnah
PARADIGM:: MISHNAH masechta perek mishnah
MISHNAH all uppercase letters indicates the command
masechta masechta for lookup using below spellings
perek number of the perek
mishnah index number of the mishnah within the desired perek
EXAMPLES::
MISHNAH listing and correct spellings of masechtas in the Mishnah
MISHNAH 0 listing and correct spellings of masechtas in the Mishnah
MISHNAH terumos all mishnayos in masechta Terumos with Sefaria elucidation
MISHNAH terumos 0 all mishnayos in masechta Terumos with Sefaria elucidation
MISHNAH terumos 10 all mishnayos in the 10th perek of Terumos with Sefaria elucidation
MISHNAH terumos 10 2 displays 2nd mishnah in the 10th perek of Terumos
PARADIGM:: search MISHNAH search_string
search all lowercase letters indicates the command
MISHNAH all uppercase letters indicates the object of the search
search_string species what to search for
EXAMPLES::
search string using Hebrew/Aramaic search string using Reverse English
search MISHNAH אחרוא
search MISHNAH avrHa
search MISHNAH וחרכ לעב
search MISHNAH bAl crHv
search MISHNAH ןיכמוס
search MISHNAH svmcyN
PARADIGM:: search MISHNAH ENGLISH search_string
search all lowercase letters indicates the command
22lookup
50
MISHNAH (in uppercase) species Sefaria as the object of the search
ENGLISH (in uppercase) species Sefaria English text as object of the search
search_string species what to search for
EXAMPLES::
search MISHNAH ENGLISH purse
search MISHNAH ENGLISH diluted
search MISHNAH ENGLISH asham
masechta spellings for Mishnayos
berachos shabbos chagigah sanhedrin arachin tahoros
peah eiruvin yevamos makkos temurah mikvaos
demai pesachim kesubos shevuous kerisos niddah
kilayim shekalim nedarim eduyos meilah machshirin
sheviis yoma nazir avodah_zarah tamid zavim
terumos sukkah sotah avos middos tevul_yom
maasros beitzah gittin horios kinim yadayim
maaser_sheni rosh_hashana kiddushin zevachim kelim uktzin
challah taanis bava_kamma menachos oholos
orlah megillah bava_metziah chullin negaim
bikkurim moed_katan bava_basra bechoros parah
22lookup
51
22lookup
52
22lookup
53
Extras
Contents
54• Help
54• Tzura
54• Map
55• Ain Mishpat (Amnm)
56• Gematria
57• Gfind
62• Table of Perakim
62• Printing the Talmud
62• Beis Ha Mikdash
63• Spelling
63• Frequency
63• Structure
64• Measures
64• Sessions
65• Share
66• Manual
66• Dedication
66• Acknowledgement
22lookup
54
Help
Enter the command ‘help’ to bring up a simple example of each command and
function.
Tzura
It is often the case than when studying one masechta there arises a need to view
a daf in a different masechta. Instead of accessing the seforim “shank”, 22lookup
provides a method for the user to simply display any daf in Shas.
The “tzuras ha daf” which can be used with 22lookup is available online from He-
brewBooks.org.
PARADIGM:: tzura masechta dafamud
tzura all lowercase letters indicates the command
masechta masechta for display using one of the ocial spellings
dafamud daf followed by amud such as 11b or 127a
EXAMPLES:
tzura megillah 11b tzura rosh_hashana 31a tzura shabbos 55b
tzura niddah 4a tzura eiruvin 59b tzura pesachim 19a
tzura license
Under the terms of the HebrewBooks.org license, their content may be freely dist-
ibuted for personal non-commercial use. Please feel free to view their license using
the command above.
Map
The map function allows the user to display the blatt of any page of Talmud Bavli
22lookup
55
using a line-by-line representation. Further, the user can specify a word or a string
of words and the map function will highlight their location on the page. As was
alluded to previously, not all Gemaras are printed exactly alike but the digital ver-
sion used by 22lookup seems to match up quite well.
PARADIGM:: map masechta dafamud
map all lowercase letters indicates the command
masechta masechta for display using one of the ocial spellings
dafamud daf followed by amud such as 11b or 127a
search_string species what to search for
EXAMPLES:
map sotah 44b
map sotah 44b xHxvH HrbvT vmyM svTTyN
map sotah 44b ןיתתוש םימו תוברח חוצחצ
Ain Mishpat Ner Mitzvah
Looking up everything in the Ain Mishpat Ner Mitzvah takes a lot of time. You are learning a
blatt, see the superscipt letter, look in the top outer corner of the amud, nd the right line of
the Ain Mishpat Ner Mitzvah, memorize the Sefer and Perek of the Rambam, go to your sefar-
im shank, identify the Rambam sefer but forget the perek. Back to the gemara and refresh your
memory. Return to your place and look up the Rambam.en you realize that the Tur and the
Shulchan Aruch also would be interesting and you go through the same motions again.
Here is where 22lookup can be of signicant assistance. Using the Amud and the superscript
letter, 22lookup can present the Rambam text, the Smag text, the Tur text, and the Shulchan
Oruch text being referred to by the Ain Mishpat Ner Mitzvah. e Amud is identied by the
masechta, the daf, and the amud while the superscript letter is used in its natural form or can
be referenced by English characters a, b, g, d, h, v, z, H, t, y, c, l m, n, etc corresponding to
1,2,3,4,5,6,7,8,9,10,20,30,40, 50 etc. in a similar fashion as the Ain Mishpat Ner Mitzvah Hebrew
characters.
22lookup
56
Reverse English representations of Hebrew characters for ‘os
א ב ג ד ה ו ז ח ט י כ ל מ נ
a b g d h v z H t y c l m n etc.
PARADIGM:: Amnm masechta dafamud os
Amnm case-sensitive letters indicates the command
masechta masechta for display using one of the ocial spellings
dafamud daf followed by amud such as 11b or 127a
os letter corresponding to the letters in the Ain Mishpat Ner Mitzvah
EXAMPLES:
os’ using Hebrew/Aramaic os’ using Reverse English
Amnm berachos 22a ג
Amnm berachos 22a g
Amnm beitzah 28b מ
Amnm beitzah 28b m
Amnm megillah 17a ח
Amnm megillah 17a H
Amnm kesubos 22a ל
Amnm kesubos 22a l
Amnm gittin 31a ב
Amnm gittin 31a b
Amnm kiddushin 78b ד
Amnm kiddushin 78b d
Amnm bava_metziah 108b גג
Amnm bava_metziah 108b gg
Amnm niddah 26b ד
Amnm niddah 26b d
Aer all the ‘osios’ letters aleph-tavא–ת’ have been used, we double the letters to dieren-
tiate between the earlier ‘osios’ and later ‘osios. Please see ‘Amnm bava_metziah 108b גג’.
As Ain Mishpat Ner Mitzvah les become available for other masechtas, they will be included in
new releases of the 22lookup app.
Gematria
22lookup will calculate the gematria, according to several methods. If the entry
consists of one word, 22lookup will provide the gematria of each letter separately
and will naturally also provide the total. If a multi-word string is entered, 22lookup
will provide the gematria of each word and of the total.
22lookup
57
PARADIGM:: gematria input_string
gematria all lowercase letters indicates the command
input_string string for gematria evaluation
Examples:
input_string using Hebrew/Aramaic input_string using Reverse English
gematria לארשי עמש
gematria SmA ySral
gematria םיברה ךימחרב
gematria va brHmyC hrbyM
gematria השמ ונל הוצ הרות
gematria Tvrh xvh lnv mSh
gematria בקעי קחצי םהרבא
gematria abrhM yxHq yAqb
gematria םכילע םולש
gematria SlvM AlycM
Gfind
‘gnd’ is the 22lookup command that allows users to search either ‘chumash’,
‘navi’, or ‘kesuvim’ based upon the gematria of the input string. We will illustrate
using a simple example.
Suppose someone named ריאמ םהרבא was to become engaged to someone named האל הניד.
He wished to see if there were any messages in the ‘chumash’ based upon gematria so he issues
one of the below equivalent commands
gnd chumash ריאמ םהרבא האל הניד
-or-
gnd chumash abrhM mayr dynh lah
22lookup would display the following:
22lookup
58
us it can be seen that ריאמ םהרבא האל הניד has a gematria of 604 and in 237 instances it was
possible to nd strings that start with the beginning of a word and end with the last letter of a
word and combine to also have gematria of 604. Additionally, 22lookup identies the source of
the nd.
gnd:: basic usage
PARADIGM:: gnd source gematria_string
gnd all lowercase letters indicates the command
source one of the following in lowercase [chumash, navi, kesuvim]
gematria_string used to determine the gematria value for the lookup process
Examples:
gematria_string using Hebrew/Aramaic gematria_string using Reverse English
gnd chumash לארשי עמש
gnd chumash SmA ySral
gnd navi יול תשודק תודלות
gnd navi TvldvT qdvST lvy
gnd kesuvim הלופשמ בייל הירא
gnd kesuvim aryh lyyb mSpvlh
gnd chumash –36 רזעילא ןב לארשי
gnd chumash ySral bN alyAzr -36
gnd navi אירול הומלש ןב קחצי 18
gnd navi yxHq bN Slmvh lvrya 18
gnd kesuvim םירפא ןב ףסוי 36
gnd kesuvim yvsP bn apryM 54
us it can be seen that a gematria_string may be modied with a positive or negative value to
either boost or reduce the inherent gematra of the string itself.
22lookup
59
us it can be seen that ריאמ םהרבא האל הניד has a gematria of 604 and in 237 instances it was
possible to nd strings that start with the beginning of a word and end with the last letter of a
word and combine to also have gematria of 604. Additionally, 22lookup identies the source of
the nd.
gnd:: basic usage
PARADIGM:: gnd source gematria_string
gnd all lowercase letters indicates the command
source one of the following in lowercase [chumash, navi, kesuvim]
gematria_string used to determine the gematria value for the lookup process
Examples:
gematria_string using Hebrew/Aramaic gematria_string using Reverse English
gnd chumash לארשי עמש
gnd chumash SmA ySral
gnd navi יול תשודק תודלות
gnd navi TvldvT qdvST lvy
gnd kesuvim הלופשמ בייל הירא
gnd kesuvim aryh lyyb mSpvlh
gnd chumash –36 רזעילא ןב לארשי
gnd chumash ySral bN alyAzr -36
gnd navi אירול הומלש ןב קחצי 18
gnd navi yxHq bN Slmvh lvrya 18
gnd kesuvim םירפא ןב ףסוי 36
gnd kesuvim yvsP bn apryM 54
us it can be seen that a gematria_string may be modied with a positive or negative value to
either boost or reduce the inherent gematra of the string itself.
Anecdote:
It has become a tradition in my wifes family that I am asked to give a dvar Torah at simchas and
this is especially true at Sheva Berachos. I usually end the d’var Torah with a gematria ‘story’
that I weave using this very ‘gnd’ command. I enter ‘gnd chumash, ‘gnd navi’, and/or ‘gnd
kesuvim’ and then type the names of the chosson and kallah straight from the invitation. I search
through the equivalent strings, select a few choice results, and weave that into a story about the
chosson and kallah. is has proven to be a “looked forward to” feature of the sheva berachos
week. Maybe the same will work for you!
gnd:: rst letters equal gematria of gematria_string
PARADIGM:: gnd rst source gematria_string
gnd all lowercase letters indicates the command
rst all lowercase restricts nding to gematria of rst letters
source one of the following in lowercase [chumash, navi, kesuvim]
gematria_string used to determine the gematria value for the lookup process
Examples:
gematria_string using Hebrew/Aramaic gematria_string using Reverse English
gnd navi rst חוטב ךב יכ
gnd navi rst cy bC btvH
Let’s examine one of the 5,470 strings that 22lookup found in response to the above command.
ןדריה תא םירבע םתא
If we isolate just the rst letters of the four words we are le with א, ע, א, ה which sum to 77
just like the gematria string חוטב ךב יכ.
A word of caution about this style of gnd... it is very easy for 22lookup
to identify strings of this nature where the rst letters gematria sum equals the gematria of the
gematria_string. In the above example a gematria of 77 produced 5,470 phrases. High gematria
gematria_strings might produce many thousands of phrases. Finding the phrases takes a rela-
tively short time. Compiling the html code to produce the upper display takes a very long time
comparatively. In fact, the above exercise took 10 seconds to nd the 5,470 phrases and another
2 minutes and 5 seconds to compile the html.
22lookup
60
22lookup does not have a “kill switch.” If the program runs too long you may be advised to use
“Force Quit” from the Apple menu to shut down 22lookup.
gnd:: last letters equal gematria of gematria_string
PARADIGM:: gnd last source gematria_string
gnd all lowercase letters indicates the command
last all lowercase restricts nding to gematria of rst letters
source one of the following in lowercase [chumash, navi, kesuvim]
gematria_string used to determine the gematria value for the lookup process
Examples:
gematria_string using Hebrew/Aramaic gematria_string using Reverse English
gnd kesuvim last חוטב ךב יכ
gnd kesuvim last cy bC btvH
Let’s examine one of the 961 strings that 22lookup found in response to the above command.
וב םיסוחה לכל אוה
If we isolate just the last letters of the four words we are le with ו, מ, ל, א which sum to 77 just
like the gematria string חוטב ךב יכ.
A word of caution about this style of gnd... it is very easy for 22lookup to identify strings of this
nature where the rst letters gematria sum equals the gematria of the gematria_string. In the
above example a gematria of 77 produced 961 phrases. High gematria gematria_strings might
produce many thousands of phrases. Finding the phrases takes a relatively short time. Compil-
ing the html code to produce the upper display takes a very long time comparatively. While this
phrase using a gematria of 77 in Kesuvim required less than four seconds, high gematria gematria
_strings may take signicantly longer.
22lookup does not have a “kill switch.” If the program runs too long you may be advised to use
“Force Quit” from the Apple menu to shut down 22lookup.
22lookup
61
gnd:: rst letters match letters of gematria_string
PARADIGM:: gnd rtrst source gematria_string
gnd all lowercase letters indicates the command
rtrst all lowercase restricts nding to instances of rst letters
source one of the following in lowercase [chumash, navi, kesuvim]
gematria_string used to determine the gematria value for the lookup process
Examples:
gematria_string using Hebrew/Aramaic gematria_string using Reverse English
gnd chumash rtrst חוטב ךב יכ
gnd chumash rtrst cy bC btvH
e goal of this exercise is to nd strings in Chumash [naturally the exercise could have been
conducted using ‘navi’ or ‘kesuvim’ as well] which meet the following criteria based on the ge-
matria_string.
1 the gematria string has three words so we will look at every possible contiguous three
word string in chumash
2 the three word string will satisfy our request if the rst letter of each of the three
words contains כ, ב, ב in any order.
Using the gematria_string above חוטב ךב יכ we nd 32 strings in Chumash similar to the follow-
ing ץראב רוכב לכ, אב יכ קלב, רתסב לכ רסחב. Each string has three letters and
the rst letters are indeed כ, ב, ב in any order. Naturally, 22lookup provides the location of
the reported success strings.
gnd:: last letters match letters of gematria_string
PARADIGM:: gnd rtlast source gematria_string
gnd all lowercase letters indicates the command
rtlast all lowercase restricts nding to instances of rst letters
source one of the following in lowercase [chumash, navi, kesuvim]
gematria_string used to determine the gematria value for the lookup process
Examples:
22lookup
62
gematria_string using Hebrew/Aramaic gematria_string using Reverse English
gnd chumash rtlast חוטב ךב יכ
gnd chumash rtlast cy bC btvH
e goal of this exercise is to nd strings in Chumash [naturally the exercise could have been
conducted using ‘navi’ or ‘kesuvim’ as well] which meet the following criteria based on the ge-
matria_string.
1 the gematria string has three words so we will look at every possible contiguous three
word string in Chumash
2 the three word string will satisfy our request if the last letter of each of the three words
contains ח, ך, י in any order.
Using the gematria_string above חוטב ךב יכ we nd 14 strings in Chumash similar to the fol-
lowing: חלשותמ יחי ךמל, ךב חילשמ יננה, ךילא יתחלש חלש. Please note the cor-
respondence of the last letters. A chof sot ‘ך‘ is not exchangeable with a chof ‘כ‘. Each string
has three letters and the last letters are indeed ח, ך, י in any order. Naturally, 22lookup
provides the location of the reported success strings.
Table of Perakim
PARADIGM:: table-of-perakim
Just like the name implies, issuing this command to 22lookup will return a list of all the perakim
in Talmud Bavli including the starting and stopping amudim. Handy reference.
Printing the Talmud
PARADIGM:: printing-the-talmud
is command displays an interesting article found online written by Marvin J. Heller [Tradition
29:3 ©1995 Rabbinical Council of America) detailing the origins of the Tzuras HaDaf.
Beis Ha Mikdash
PARADIGM:: beis-hamikdash
Entering this command will bring up a sketch of the Beis HaMikdash with labels for correspond-
ing areas of the complex.
22lookup
63
Spelling
PARADIGM:: spelling modier
spelling all lowercase letters indicates the command
modier allows specication to limit the displayed result
Displays the “ocial” spellings utilized by 22lookup.
spelling
spelling blatt spelling chumash
spelling mishnah spelling navi
spelling tanach spelling kesuvim
Frequency
PARADIGM:: freq masechta dafamud
freq all lowercase letters indicates the command
masechta masechta for display using one of the ocial spellings
dafamud daf followed by amud such as 11b or 127a
Displays the frequency of words found in all of Talmud Bavli, in any Masechta, or on any daf.
freq words appearing 20 or more times in Shas
freq shabbos words appearing 10 or more times
freq yoma 29b words appearing 2 or more times
Structure
PARADIGM:: structure masechta dafamud
structure all lowercase letters indicates the command
masechta masechta for display using one of the ocial spellings
dafamud daf followed by amud such as 11b or 127a
Presents the text of an amud divided into snippets with space for annotations. It was thought that
some may nd it benecial to complete the structure column with identiers such as ‘statement’,
question, ‘proof, etc. Please refer to the command “tour structure” for further details.
22lookup
64
Biblical and Talmudic Measures
PARADIGM:: measures
Allows viewing of Ronnie Figdor’s online webpage “Biblical and Talmudic Units of Measurement”
(© Ronnie Figdor 2012 ronnie@gdor.com.au) which presents an exhaustive listing and compari-
son of all measures in Shas.
Sessions
PARADIGM:: sessions modier
sessions all lowercase letters indicates the command
modier allows specication to limit the displayed result
e ‘sessions’ command allows display of all previous commands entered into 22lookup. Aside
from the benet provided by enabling users to refer to previous entries to remind themselves of
notable commands, the ‘sessions’ command is essential in cases of a system crash (hopefully this
never occurs) in order for the 22lookup sta to attend to any programming deciencies. Users
reporting errors may be asked to provide the last 20 entries to faciliate system revisions.
Each entered 22lookup command adds an entry to the sessions log similar to the following:
20190502 18 15 22 theSA CM 1 1
e rst eld contains the date of the command using YYYYMMDD format. e next three
elds display the time of the command using the 24hour clock HH MM SS (so 18 15 22 refers to
shortly aer 6:15pm). Finally, the command itself is listed.
sessions display the entire log of previous command
sessions 2019 limit display to dates in 2019
sessions 201905 limit display to dates in May of 2019
it sessions 20190502 limit display to May 2, 2019
sessions 0516 only instances of 0516 found in date eld
sessions 11 only instance of 11 found in the date eld
22lookup
65
Share
PARADIGM:: share
share all lowercase letters indicates the command
iOS only. For the iPad and the iPhone, the ‘share’ command allows the user to save the active
html page or share it with others in the typical fashion.
22lookup
66
Manual
PARADIGM:: manual
manual all lowercase letters indicates the command
Prints the 22lookup manual.
Dedication
PARADIGM:: dedication
dedication all lowercase letters indicates the command
Prints the 22lookup dedication to Ha Rav Moshe Neuschloss A”h.
Acknowledgement
PARADIGM:: acknowledgement
acknowledgement all lowercase letters indicates the command
Prints the 22lookup acknowledgement page(s).
22lookup
67
22lookup
68
22lookup
69
e purpose of the tour is for the user of 22lookup to feel comfortable using the command line
and to introduce many of the features of the program without the necessity for delving into the
ner points of each command listed in previous sections of this manaual. Please look at each
component of the the command and then study the result and we are condent that the beginner
will become the expert in short order.
NOTE: We have duplicated the tour; once in the app itself and once here in the manual. is has
simply been done to benet the user. e tours are essentially the same but have some dierences.
e tour in the app provides some explanatory remarks while the tour here in the manual simply
presents commands.
e following table has been extracted from the app. e le column represents commands
which can be entered into 22lookup while the right-hand column describes the associated func-
tion.
tour brings up this table of tour possibilities
tour preliminaries provides initial guidance and program familiarity
tour help brings up the 22lookup Help page
tour defaults brings up the 22lookup Default settings
tour colors allows users to set display colors
tour sessions lists previous input user commands
tour spelling displays ocial spellings used in 22lookup
tour sponsors display sponsors of the 22lookup project
tour reverse_english explain correspondence between Hebrew and English letters
tour blatt
display and search blatt in ילבב ס”ש
tour tzura
displays tzuras haDaf from Hebrewbooks.org ףדה תרוצ
tour map presents an amud and higlights selected words
tour BLATT
display and search Sefarias Wolfson Aramaic & English ילבב ס”ש
tour chumash_rashi
display and search in י”שר שמוח
tour rashi
display and search Rashi on ילבב ס”ש
tour tosfos
display and search Tosfos on ילבב ס”ש
tour tanach
display and search ך’נת
tour chumash
display and search הרות ישמוח השמח
Tour
22lookup
70
tour navi
display and search םיאיבנ
tour kesuvim
display and search םיבותכ
tour mishnah
display and search הנשמ
tour MISHNAH
display and search in Sefarias Hebrew & English הנשמ
tour theMB
display and search הרורב הנשמ
tour rambam
display and search in the Rambams הרות הנשמ
tour gematria display gematria of an entry according to several styles
tour gnd nd gematria equivalent strings in Chumash, Navi, and/or Kesuvim
tour Amnm facilitate easy lookup of Rambam, Smag, Tur, Shulchan Aruch
tour thebach display and search the Bach halachos
tour therosh display and search the Rosh commentaries on Shas
tour maharsha display and search the Maharsha on Shas
tour beit_yosef display and search Beit Yosef halachos
tour ritva display and search the Ritva
tour therif display and search the Rif
tour theSA display and search the Shulchan Aruch
tour smag display and search the Sefer Mitzvas HaGedolah
tour netziv display and search Ha Emek Davar by R’ Naali Tzvi Yehudah Berlin
tour siddur display and search articial pages in the Nusach Sefard siddur
tour freq display word frequencies in all of Shas, a Masechta, or an Amud
tour structure breakout of words on an Amud of Shas by function
Suggestion for eciency: Allocate one frame of the upper browser for the tour by pressing the
‘+’ character in the upper right of the app. Should any questions arise, simply switch to the tour
frame and look up the details of the command and return to the frame(s) being used for the look-
ups. Otherwise, we hope the listings of commands printed here will serve to be as useful.
So, sit back, enter each listed command at the command line prompt exactly as it is presented
below (commands and their arguments are case-sensitive) and try to get a avor of the many
functions and capabilities instantly available to the 22lookup user community. In fact, we believe
that the command and its arguments will be self-evident so we present the following tour synop-
sis without explanation.
blatt megillah 11b
search blatt mglh
22lookup
71
search blatt הלגמ
search blatt-shabbos-eiruvin lvqh
search blatt-shabbos-eiruvin הקול
search blatt-kesubos-gittin-kiddushin hva mvTyb lh vhva mprq lh
search blatt-kesubos-gittin-kiddushin הל קרפמ אוהו הל ביתומ אוה
search blatt SlS 20 SlS
search blatt שלש 20 שלש
BLATT pesachim 3b
search BLATT
search BLATT ENGLISH purse
search BLATT Tdyr
search BLATT רידת
tzura menachos 22a
tzura sotah 11b
map menachos 92b
map menachos 92b tAvN smych
map menachos 92b (הכימס ןועט)
map yoma 41b
map yoma 41b cy byvM hzh ycpr AlycM
map yoma 41b םכילע רפכי הזה םויב יכ
map eiruvin 10a
map eiruvin 10a psy (יספ)
map eiruvin 10a יספ
map eiruvin 10a prvX mrvbh Al hAvmd
map eiruvin 10a דמועה לע הבורמ ץורפ
rashi nedarim 25a 0
rashi nedarim 25a 7
rashi nedarim 25a 7 show
rashi nedarim 25a 7-100 show [100 ... just some number larger than the number of rashis
rashi nedarim 25a 7-100 to capture all the rashis on the page]
rashi nedarim 25a 7- show
rashi nedarim 25a 7-
search rashi mvdh mqxT
search rashi תצקמ הדומ
22lookup
72
search rashi-yoma-zevachim-menachos qvrt aHd
search rashi-yoma-zevachim-menachos דחא תרוק
tosfos kesubos 6b 0
tosfos kesubos 6b 2
tosfos kesubos 6b 2 show
tosfos kesubos 6b 2-100
tosfos kesubos 6b 2- show
tosfos kesubos 6b 2-
search tosfos tyrda
search tosfos אדריט
search tosfos-bava_kamma-bava_metziah-bava_basra mhyca TyTy
search tosfos-bava_kamma-bava_metziah-bava_basra יתית אכיהמ
tanach daniel 1 1
tanach daniel 1 1 show
tanach daniel 2 5-13
tanach daniel 2 5-
tanach daniel 2 5-
search tanach aHzTcM
search tanach םכתזחא
search tanach vySlH 20 bmHnh
search tanach הנחמב 20 חלשיו
chumash
chumash vayikra
chumsh vayikra 4
chumash vayikra 4 1
chumash vayikra 4 1 show
chumash vayikra 4 8-12
chumash vayikra 4 8-
search chumash csP
search chumash ףסכ
search chumash byvM hSbT 30 bryT AvlM
search chumash םלוע תירב 30 תבשה םויב
22lookup
73
navi shmuel_aleph 1 1
navi shmuel_aleph 1 1 show
navi shmuel_aleph 2 5-10
navi shmuel_aleph 2 5-
search navi SlS mavT
search navi תואמ שלש
search navi HbrvN 30 hAnq
search navi קנעה 30 ןורבח
kesuvim esther 1 5
kesuvim esther 1 5 show
kesuvim esther 1 5-9
kesuvim esther 1 5-
search kesuvim mrdcy
search kesuvim יכדרמ
search kesuvim mrdcy 20 ymyny
search kesuvim ינימי 20 יכדרמ
chumash_rashi
chumash_rashi 0
chumash_rashi shemos
chumash_rashi shemos 22
chumash_rashi shemos 22 3
chumash_rashi shemos 22 3 show
chumash_rashi vayikra 23 4-
search chumash_rashi arX ySral
search chumash_rashi לארשי ץרא
search chumash_rashi ala 30 ala
search chumash_rashi אלא 30 אלא
mishnah
mishnah 0
mishnah pesachim
mishnah pesachim 0
mishnah pesachim 3
mishnah pesachim 3 1
mishnah pesachim 3 1 show
mishnah pesachim 3 1-3
22lookup
74
MISHNAH terumos 3 3
MISHNAH avos 2 1
MISHNAH zevachim 5 1-
search MISHNAH hSrX bTvch
search MISHNAH הכותב ץרשה
search MISHNAH rby ySmAl avmr
search MISHNAH רמוא לעמשי יבר
search MISHNAH ENGLISH asham
theMB
theMB 0
theMB 7
theMB 7 2
theMB 7 2 show
theMB 7 2-
search theMB yxtrC
search theMB ךרטצי
search theMB hmxvh 30 xyxyT
search theMB תיציצ 30 הוצמה
rambam
rambam 0
rambam alpha
rambam TMT
rambam TMT 0
rambam TMT 2
rambam TMT 2 1
rambam TMT 2 1 show
rambam TMT 2 2-5
rambam TMT 2 1-
search rambam TpylyN Sl raS
search rambam שאר לש ןיליפת
rambam ADP 3 15
Amnm berachos 22a g
22lookup
75
Amnm beitzah 28b m
Amnm megillah 17a H
Amnm kesubos 22a l
Amnm gittin 31a b
Amnm kiddushin 78b d
Amnm bava_metziah 108b gg
Amnm niddah 26b d
thebach
thebach 0
thebach BEH
thebach BEH 175
thebach BEH 175 11
thebach BEH 175 11 show
thebach BEH 175 11-13
thebach BEH 175 11-
search thebach bTvrT mScvN
search thebach ןוכשמ תרותב
search thebach raSvnh 40 aHrvnh
search thebach הנורחא 40 הנושאר
switch to “Daf” 22lookup->Preferences->Rosh->Daf
therosh
therosh sukkah
therosh sukkah 27b
therosh sukkah 27b show
search therosh hTHTvnyM gvllv
search therosh וללוג םינותחתה
search therosh yhvdh 40 SlS
search therosh שלש 40 הדוהי
switch to “PEREK” mode 22lookup->Preferences->Rosh->Perek
therosh
therosh sukkah
therosh sukkah 2P7
therosh sukkah 2P7 show
search therosh hTHTvnyM gvllv
search therosh וללוג םינותחתה
search therosh yhvdh 40 SlS
22lookup
76
search therosh שלש 40 הדוהי
mshaw_hh
mshaw_hh 0
mshaw_hh kesubos
mshaw_hh kesubos 0
mshaw_hh kesubos 32a
mshaw_hh kesubos 32a show
search mshaw_hh acTy TqSy
search mshaw_hh ישקת יתכא
mshaw_ha
mshaw_ha 0
mshaw_ha bava_basra
mshaw_ha bava_basra 0
mshaw_ha bava_basra 12b
mshaw_ha bava_basra 12b show
search mshaw_ha dqdq lprS
search mshaw_ha שרפל קדקד
beit_yosef
beit_yosef 0
beit_yosef BYOC
beit_yosef BYOC:2
beit_yosef BYOC 17
beit_yosef BYOC 17 5
beit_yosef BYOC 17 5 show
search beit_yosef brch aHrvnh
search beit_yosef הנורחא הכרב
search beit_yosef lHzvr 30 lHzvr
search beit_yosef רוזחל 30 רוזחל
netziv
netziv 0
netziv shemos
netziv shemos 13
22lookup
77
netziv shemos 13 2
netziv shemos 13 2 show
search netziv dbyqvT
search netziv תיקיבד
ritva
ritva 0
ritva yoma
ritva yoma 64a
ritva yoma 64a show
search ritva TArvbT
search ritva תבורעת
search ritva mpny 20 TArvbT
search ritva תבורעת 20 ינפמ
search ritva bTrvmh thvrh
search ritva הרוהט המורתב
search ritva thvrh 30 spq
search ritva קפס 30 הרוהט
therif
therif 0
therif avodah_zarah
therif avodah_zarah 24a
therif avodah_zarah 24a show
search therif thvrh
search therif הרוהת
search therif thvrh 30 pAmyM
search therif םימעפ 30 הרוהט
search therif nTqdSh 10 Smval
search therif לאומש 10 השדקתנ
theSA
theSA CM 111 2
theSA CM 111 2 show
theSA CM 111 2-
search theSA TASh
search theSA השעת
22lookup
78
search theSA TASh 20 Hbr
search theSA רבח 20 השעת
thetur
thetur 0
thetur TCM
thetur TCM 123
thetur TCM 123 3
thertur TCM 123 3 show
search thetur Avsq
search thetur קסוע
search thetur ptvr 30 nzq
search thetur קזנ 30 רותפ
smag
smag POS 0
smag POS 9 1 show
smag POS REM
smag POS REM 177
smag POS REM 144-155
smag POS REM 144-
smag NEG 0
smag NEG 2 1
smag NEG 2 1 show
smag NEG REM
smag NEG REM 113
smag NEG REM 113-155
smag NEG REM 133-
smag RAB 0
smag RAB 1-
search smag HpSy
search smag ישפח
gematria mTTyhv
gematria והיתתמ
gematria SmA ySral
gematria לארשי עמש
22lookup
79
gematria abrhM yxHq yAqb
gematria בקעי קחצי םהרבא
gnd chumash SmA ySral
gnd chumash לארשי עמש
gnd chumash SmA ySral 50
gnd chumash לארשי עמש 50
gnd chumash 459
spelling
22lookup
80
22lookup
81
Appendix
Contents
82• About
82• Command Line
83• Reverse English
86• Preferences
86• Input - Cut & Paste
86• Official Spelling
90• 22lookup Website
90• Standard / Premium
22lookup
82
About
22lookup was conceived, designed, and initially implemented in the PERL computer language
by Jan Buckler over the course of two years in an eort to facilitate Talmud learning, nd deni-
tions for words on a large scale basis, and just for fun! Because PERL is a fantastic language for
attack programming but not an appropriate language for program distribution, Moon Technolabs
Pvt Ltd (moontechnolabs.com) was engaged to assist in creation of an APP version of the PERL
soware. Moon Technolabs, their founder & CEO, Jayanti Katariya and their team of soware
engineers that worked on this project are deserving of high praise for their technical ability and
attention to detail... especially considering the complexities of this project. Once Moon Technol-
ogy created the initial framework using Objective C, Jan completed the content programming
using that language. roughout the project, there was great collaboration between all the de-
velopers. Jayanti and the Moon Technolabs team is higly recommended without reservation. For
reference, their website is https:/www.moontechnolabs.com.
Command Line Philosophy
Click or Type? That is, instruct an app to produce the desired result by lling out an input form
with buttons and text boxes or by entering text on a command line. There are benets in both ap-
proaches but, in the belief that a seasoned user can execute a command faster by typing than by
clicking through many many menus, especially in a program with as many features as this one,
the 22lookup designer chose implement an “old school” command line philosophy.
Suppose a user requests the word-by-word text of daf 11b of Masechta Megillah and types
blatt megillah 11b
and upon completion, wants to continue and look at the next amud 12a... he merely presses the
up arrow (which recalls the previous command to the command line with the cursor at the end of
the line) backspaces twice and enters “2a” so the command now appears
blatt megillah 12a
and a press of the Return key will bring up the next daf.
In time trials with the more common click methods, typing the commands in this manner was
much faster. Given the broad scope of the project, it is believed that there are many advantages
to this approach. Let us know if you have comments or strong feelings in this regard.
22lookup
83
If you outright reject our philosophy... 22lookup might not be the right program for you. If you
are unsure but open-minded, you might try to take the following test....
Bring up a browser and navigate to http://www.sefaria.org or http://www.hebrewbooks.org. Set a
timer and time the length of time it takes you to nd the following 5 dam
1 berachos 55a
2 niddah 3b
3 sanhedrin 49a
4 pesachim 91b
5 menachos 31a
How long did it take?
Now please try the same test using 22lookup. Bring up 22lookup and wait for the command
prompt. Start the timer and navigate to the same 5 pages using the following commands
1 BLATT berachos 55a
2 BLATT niddah 3b
3 BLATT sanhedrin 49a
4 BLATT pesachim 91b
5 BLATT menachos 31a
or
1 tzura berachos 55a
2 tzura niddah 3b
3 tzura sanhedrin 49a
4 tzura pesachim 91b
5 tzura menachos 31a
How do the times compare?
Reverse English
22lookup uses English characters to represent Hebrew characters in order to simplify typing and
programming. e user interface does provide for Hebrew input in searches but also allows the
use of the corresponding English which naturally is entered in the reverse direction.
22lookup
84
You might inquire, “Why is this helpful?” On an iPad or an iPhone where the keyboard of ones
choosing pops up... the question might indeed be a good question. On the Mac, where chang-
ing languages requires clicking the “language-selector” in the top-right, entering the command
using Hebrew characters and then changing back, it was found to be a time saver just to enter
everything using English characters. Additionally, as was mentioned before, the internals of the
program including the data les all are coded using Reverse English enabling standard comput-
er searching techniques (such as Regular Expressions) to function eciently before reverting to
Hebrew/Aramaic for display.
e following table contains the one-to-one correspondence.
א ב ג ד ה ו ז ח ט י כ ך ל מ
a b g d h v z H t y c C l m
ם נ ן ס ע פ ף צ ץ ק ר ש ת
M n N s A p P x X q r S T
The way to rapidly master this representation is to break it into sections...
Letters that have both a regular form and and ending form are straight forward. The English low-
ercase letter represents the corresponding regular Hebrew letter and the capitalized English letter
represents the nal or “sot” form of the Hebrew letter.
Eng. Heb. Eng. Heb.
c
כ
C
ך
m
מ
M
ם
n
נ
N
ן
p
פ
P
ף
x
צ
X
ץ
e next functional grouping is for the natural letters, i.e., the Hebrew letters that have relatively
the sames sound in English.
Eng. Heb. Eng. Heb.
22lookup
85
a
א
t
ט
b
ב
y
י
g
ג
l
ל
d
ד
s
ס
h
ה
q
ק
v
ו
r
ר
z
ז
e nal functional grouping covers the remaining four letters. ese have similarity to previ-
ously mapped letters so they are mapped to the English capital letter. For example, the Hebrew
ח “hess” might be thought to be mapped to the English letter ‘h’ but since ‘h’ has already been
mapped to the Hebrew letter ה, we ip the mapping to ‘H’. erefore,
Eng. Heb. Eng. Heb.
H
ח
S
ש
A
ע
T
ת
us the Hebrew/Aramaic word in the le column transposes to Reverse English as displayed in
the right hand column
Hebrew/Aramaic Reverse English
לארשי עמש
SmA ySral
הרות
Tvrh
הרוהט המורת
Trvmh thvrh
רמוא לעמשי יבר
rby ySmAl avmr
שאר לש ןיליפת
TpylyN Sl raS
תבש
SbT
תיקיבד
dbyqyT
ףסכ
csP
הכימס
smych
רידת
Tdyr
םישדק
qdSyM
ןיקיזנ
nzyqyN
22lookup
86
תונברק
qrbnvT
הבהא
ahbh
As a reminder, it is possible to enter Hebrew characters for the search string (refer to the Tour section of
this manual for a rapid reference). Once again, usage of Reverse English is made available as a time saver
for those who might benet thereby.
Preferences
see 22lookup the program name in the upper le
can select 4 colors
can set preference for wbw word-by-word (default) or show
can set selection for Rosh Daf Mode or Perek mode
Input of Search String using Cut & Paste
It might happen that a user will choose to have some Hebrew or Aramaic text displayed on the screen
and then wonder, “I wonder where else this word or words appear.” At this point, the user can position
the cursor in the upper window, highlight the desired phrase, copy the section, move to the lower win-
dow, enter the command and then paste in the copied text to complete the command.
Official English Spelling
Names of Masechtot for Talmud Bavli
berachos chagigah bava_metziah bechoros
shabbos moed_katan bava_basra arachin
eiruvin yevamos sanhedrin temurah
pesachim kesubos shevuous kerisos
rosh_hashana nedarim makkos meilah
yoma nazir avodah_zarah kinim
sukkah sotah horios tamid
beitzah gittin zevachim middos
taanis kiddushin menachos niddah
22lookup
87
megillah bava_kamma chullin
Names of Masechtot for Mishnayos
םיערז
berachos
דעומ
sukkah
ןיקיזנ
bava_basra
םישדק
tamid
םיערז
peah
דעומ
beitzah
ןיקיזנ
sanhedrin
םישדק
middos
םיערז
demai
דעומ
rosh_hashana
ןיקיזנ
makkos
םישדק
kinim
םיערז
kilayim
דעומ
tannis
ןיקיזנ
shevuous
תורהט
kelim
םיערז
sheviis
דעומ
megillah
ןיקיזנ
eduyos
תורהט
oholos
םיערז
terumos
דעומ
moed_katan
ןיקיזנ
avodah_zarah
תורהט
negaim
םיערז
maasros
דעומ
chagigah
ןיקיזנ
avos
תורהט
parah
םיערז
maaser_sheni
םישנ
yevamos
ןיקיזנ
horios
תורהט
tahoros
םיערז
challah
םישנ
kesubos
םישדק
zevachim
תורהט
mikvaos
םיערז
orlah
םישנ
nedarim
םישדק
menachos
תורהט
niddah
םיערז
bikkurim
םישנ
nazir
םישדק
chullin
תורהט
machshirin
דעומ
shabbos
םישנ
sotah
םישדק
bechoros
תורהט
zavim
דעומ
eiruvin
םישנ
gittin
םישדק
arachin
תורהט
tevul_yom
דעומ
pesachim
םישנ
kiddushin
םישדק
temurah
תורהט
yadayim
דעומ
shekalim
ןזיקינ
bava_kamma
םישדק
kerisos
תורהט
uktzin
דעומ
yoma
ןיקיזנ
bava_metziah
םישדק
meilah
Spelling for Chumash
beraishis shemos vayikra bamidbar
devarim
Spelling for Neviim
yehoshua shoim shmuel_aleph shmuel_beis
melachim_aleph melachim_beis yeshayah yirmiyah
yechezkel hoshea yoel amos
22lookup
88
ovadiah yonah micah nachum
habakuk tzefania chaggai zecharia
malachi
Spelling for Kesuvim
tehillim mishlei iyov shir_hashirim
rus eichah koheles esther
daniel ezra nehemia
divrei_hayamim_aleph divrei_hayamim_beis
Tur, Shulchan Aruch, Bach
Shulchan Aruch Tur Bach Beit Yosef
command theSA thetur thebach beit_yosef
Chosen Mishpat CM TCM BCM BYCM
Yoreh Deah YD TYD BYD BYYD
Orach Chaim OC TOC BOC BYOC
Even HaEzer EH TEH BEH BYEH
Rambam Perakim
Key Sefer Perek Key Sefer Perek
RTS
הבהא עמש תירק תוכלה
PPB
הבהא םינהכ תכרבו הלפת תוכלה
TMT
הבהא ת"סו הזוזמו ןיליפת תוכלה
FRI
הבהא תיציצ תוכלה
BLE
הבהא תוכרב תוכלה
CIR
הבהא הלימ תוכלה
TCT
הדובע הריחבה תיב תוכלה
VOS
הדובע וב םידבועהו שדקמה ילכ
תוכלה
AIS
הדובע שדקמה תאיב תוכלה
TFA
הדובע חבזמ ירוסיא תוכלה
SPR
הדובע תונברקה השעמ תוכלה
DOO
הדובע ןיפסומו ןידימת תוכלה
SRU
הדובע ןישדקומה ילוספ תוכלה
SDA
הדובע םירופכה םוי תדובע תוכלה
TRE
הדובע הליעמ תוכלה
OAT
האלפה תועובש תוכלה
VOW
האלפה םירדנ תוכלה
NAZ
האלפה תוריזה תוכלה
ADP
האלפה ןימרחו ןיכרא תוכלה
FIN
השודק האיב ירוסיא תוכלה
22lookup
89
FFO
השודק תורוסא תולכאמ תוכלה
RSL
השודק הטיחש תוכלה
SAL
ןיינק הריכמ תוכלה
OPG
ןיינק הנתמו היכז תוכלה
NEI
ןיינק םינכש תוכלה
AAP
ןיינק ןיפתושו ןיחולש תוכלה
SLA
ןיינק םידבע תוכלה
POF
תונברק חספ ןברק תוכלה
FOF
תונברק הגיגח תוכלה
FIR
תונברק תורוכב תוכלה
OUN
תונברק תוגגש תוכלה
OIA
תונברק הרפכ ירסוחמ תוכלה
SUB
תונברק הרומת תוכלה
FOT
אדמה הרותה ידוסי תוכלה
HDI
אדמה תועד תוכלה
TST
אדמה הרות דומלת תוכלה
FWC
אדמה םהיתוקחו םיבכוכ תדובע
תוכלה
REP
אדמה הבושת תוכלה
HIR
םיטפשמ תוריכש תוכלה
BAD
םיטפשמ ןודקפו הלאש תוכלה
CAD
םיטפשמ הולו הולמ תוכלה
PAD
םיטפשמ ןעטנו ןעוט תוכלה
INH
םיטפשמ תולחנ תוכלה
MAR
םישנ תושיא תוכלה
DIV
םישנ ןישוריג תוכלה
LMR
םישנ הצילחו םובי תוכלה
VMA
םישנ הלותב הרענ תוכלה
WSI
םישנ הטוס תוכלה
DTP
ןיקיזנ ןוממ יקזנ תוכלה
THF
ןיקיזנ הבינג תוכלה
RLP
ןיקיזנ הדיבאו הליזג תוכלה
IPP
ןיקיזנ קיזמו לבוח תוכלה
MPL
ןיקיזנ שפנ תרימשו חצור תוכלה
SJU
םיטפוש ןירדהנס תוכלה
TES
םיטפוש תודע תוכלה
REB
םיטפוש םירממ תוכלה
MOU
םיטפוש לבא תוכלה
KAW
םיטפוש םהיתומחלמו םיכלמ תוכלה
DBC
הרהט תמ תאמוט תוכלה
RHF
הרהט המודא הרפ תוכלה
DBL
הרהט תערצ תאמוט תוכלה
DBS
הרהט בשומו בכשמ יאמטמ תוכלה
OSD
הרהט תואמוטה תובא ראש תוכלה
DOF
הרהט ןילכוא תאמוט תוכלה
VES
הרהט םילכ טוכלה
IPO
הרהט תואוקמ תוכלה
SAB
םינמז תבש תוכלה
ERU
םינמז ןיבוריע תוכלה
RTT
םינמז רושע תתיבש תוכלה
ROH
םינמז בוט םוי תתיבש תוכלה
LUB
םינמז הצמו ץמח תוכלה
SSL
םינמז בלולו הכוסו רפוש תוכלה
SDU
םינמז םילקש תוכלה
SNM
םינמז שדחה שודק תוכלה
FAS
םינמז תוינעת תוכלה
SEH
םינמז הכונחו הליגמ תוכלה
DSP
םיערז םיאלכ תוכלה
GPO
םיערז םיינא תונתמ תוכלה
HOF
םיערז תומורת תוכלה
TIH
םיערז רשעמ תוכלה
STF
םיערז יעבר עטנו ינש רשעמ תוכלה
FFG
םיערז םירוכב תוכלה
SYJ
םיערז לבויו הטימש תוכלה
22lookup
90
22lookup Website
http://www.22lookup.org
Much of the 22lookup website is only accessible by premium members. Please remember your
username and password to avail yourself of these benecial capabilities.
Premium Version
22lookup was originally designed as a for-pay app with the “Standard” version being free while
access to the expanded functions embedded within app (“Premium version) required payment.
Based upon the inclusion of the tzuras from Hebrewbooks.org and the Sefaria Davidson Talmud
which both required their intellectual property to be included solely in non-commercial appica-
tions... it was decided to provide 22lookup without charge for the rst year. e course of action
following the rst year of release is yet to be determined. As always, suggestions will be appreciat-
ed and be made possible through the website 22lookup.org.
22lookup
91
22lookup
92
22lookup
93
Please read the following text carefully!
is is a legal agreement (the Agreement) between you and 22lookup LLC, the developer of the
22lookup soware. is Agreement pertains to your use of the 22lookup soware and documen-
tation which are provided to you by 22lookup (collectively, the Soware). By copying, installing,
or otherwise using the Soware, you accept all the terms and provisions of the Agreement.
Terms of Use
e provisions of the 22lookup Privacy Policy are incorporated herein and made a part hereof.
License
is Agreement grants you a personal, non-exclusive, non-transferable, non-sublicensable right
to use one copy of the Soware for use on a single computer and/or workstation for each
license that you purchase via the Premium purchase or that you are awarded based upon your
registration for the free version. You may obtain a license for the free version of the soware on a
yearly basis by updating your registration or you may obtain a license for the Premium version on
a yearly basis by purchasing a renewal, for the specifed amount of time in the materials accom-
panying the Soware. YOU UNDERSTAND AND AGREE THAT THE USAGE OF THE PRO-
GRAM IS SUBJECT TO YEARLY RENEWALS AND THAT THIS HOLDS TRUE EVEN FOR
THE FREE VERSION OF THE SOFTWARE.
22lookup reserves all rights in the Soware not expressly granted herein, including without lim-
itation ownership and proprietary rights.
License Restrictions
You may not reverse engineer, decompile or disassemble the Soware. e restrictions contained
herein apply equally to any updates that may be provided to you by 22lookup.
License
22lookup
94
Intellectual Property Rights and ird Party Materials
All service marks, logos, trade names, trade dress, and trademarks of 22lookup (collectively
Marks) are the exclusive property of 22lookup and nothing in this Agreement shall grant you the
license to use such Marks. All intellectual property rights in the Soware are owned
exclusively by 22lookup and are protected by United States of America copyright laws and in-
ternational copyright treaty provisions. Any violation of the terms set forth herein is expressly
prohibited by law and may result in severe civil and criminal penalties.
Disclaimer of Warranties
ALL SOFTWARE PROVIDED BY 22lookup IS PROVIDED AS IS. 22lookup AND ITS
AGENTS, PARTNERS, OR EMPLOYEES MAKE NO REPRESENTATION OR WARRANTY TO
YOU OR ANY OTHER PERSON OR ENTITY, WHETHER EXPRESS, IMPLIED, OR STATU-
TORY, AS TO THE DESCRIPTION, QUALITY, TITLE, NON-INFRINGEMENT, MERCHANT-
ABILITY, COMPLETENESS, OR FITNESS FOR A PARTICULAR USE OR PURPOSE AS TO
THE SOFTWARE AND/OR DATA PROVIDED TO YOU, OR AS TO ANY OTHER MATTER,
ALL SUCH WARRANTIES HEREBY BEING EXPRESSLY EXCLUDED AND DISCLAIMED.
NEITHER 22lookup NOR ANY OF ITS AGENTS, PARTNERS, OR EMPLOYEES WARRANTS
THAT THE SOFTWARE OR SERVICES ARE ERROR FREE OR WILL OPERATE WITHOUT
CAUSING LOSS OR INTERRUPTION OF YOUR COMPUTER USAGE OR DATA. YOU AS-
SUME TOTAL RESPONSIBILITY AND RISK FOR YOUR USE OF THE SOFTWARE.
Limitation of Liability
IN NO EVENT SHALL 22lookup, ITS AFFILIATES, SUBSIDIARIES, PARENT COMPANIES,
AGENTS, NETWORK SERVICE PROVIDERS, PARTNERS, OR EMPLOYEES BE LIABLE TO
YOU OR ANY THIRD PARTY IN ANY RESPECT FOR ANY COSTS OR DAMAGES ARISING
EITHER DIRECTLY OR INDIRECTLY FROM THE USE OF 22lookup SOFTWARE INCLUD-
ING WITHOUT LIMITATION ANY ACTUAL, INCIDENTAL, CONSEQUENTIAL, EXEM-
PLARY, PUNITIVE, RELIANCE OR SPECIAL DAMAGES, OR FOR ANY LOSS OF REVENUE,
PROFITS, USE, DATA, GOODWILL OR BUSINESS OPPORTUNITIES OF ANY KIND OR
NATURE WHATSOEVER, ARISING IN ANY MANNER FROM ANY CAUSE OF ACTION OR
CLAIM RELATING TO THIS AGREEMENT, TO THE SERVICES PROVIDED BY 22lookup
OR TO THE USE OF THE SOFTWARE. THIS LIMITATION OF LIABILITY APPLIES EQUAL-
LY TO ANY THIRD PARTIES WITH WHOM 22lookup ENTERS INTO A BINDING AGREE-
MENT TO MARKET, DISPLAY AND/OR DISTRIBUTE THE SOFTWARE TO END USERS
AND SUCH THIRD PARTIES SHALL NOT BE LIABLE TO YOU OR ANY OTHER THIRD
PARTY FOR ANY OF THE DAMAGES SET FORTH ABOVE.
22lookup
95
Export Control Laws.
You agree to comply with all laws, rules and regulations applicable to the export of the Soware.
Specically, you shall not export, re-export or transship the Soware, or the direct product
thereof, in violation of any United States laws and regulations which may from time to time be
applicable. None of the Soware or underlying information or technology may be downloaded
or otherwise exported or re-exported (i) into, or to a national or resident of, Cuba, Iran, Iraq,
Libya, North Korea, Sudan, Syria or any other country to which the U.S. has embargoed goods;
or (ii) to anyone on the U.S. Treasury Departments list of Specially Designated Nationals or the
U.S. Commerce Departments Table of Denial Order. By downloading or using the Soware, you
are agreeing to the foregoing and you are representing and warranting that you are not located in,
under the control of, or a national or resident of any such country or on any such list.
Jurisdiction and Other Provisions
is Agreement and the relationship between 22lookup and you shall be governed in accordance
with the laws of the State of New York. Any dispute between you and 22lookup regarding this
Agreement will be subject to the exclusive jurisdiction of the state and federal courts in the State
of New York. You agree to submit to exclusive jurisdiction in the State of New York, and you
expressly waive all defenses to jurisdiction. is Agreement is the entire agreement between you
and 22lookup relating to your use of the Soware and supersedes any other communications or
advertising with respect to the Soware. If any provision of this Agreement is held invalid, the
remainder of this Agreement will continue in full force and eect. 22lookups failure to insist
upon or enforce strict performance of any provision of this Agreement shall not be construed as
a waiver of any provision or right. Neither the course of conduct between the parties nor trade
practice shall act to modify any provision of this Agreement. 22lookup may assign its rights and
duties under this Agreement to any party at any time without notice to you.
Modications of Agreement
22lookup may modify this Agreement at any time without providing notice to you. Such modi-
cation will be made by posting a revised agreement on its web site and such modication shall be
deemed eective immediately upon posting of the modied Agreement. Your continued access or
use of the Soware or Services shall be deemed your acceptance of the modied Agreement. You
agree to check our web site periodically to review such modications.
22lookup
96
Termination or Modications of Soware
You may terminate this Agreement at any time. 22lookup may immediately terminate the Agree-
ment if you breach any representation, warranty, agreement or obligation contained or referred to
in the Agreement. Upon termination, you must dispose of the Soware and all copies or versions
of the Soware by destroying the Soware. 22lookup reserves the right to modify the Soware at
any time without providing notice to you. 22lookups right to modify the Soware applies to all or
any aspect of the Soware. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREE-
MENT AND UNDERSTAND IT AND THAT, BY USING THE SOFTWARE OR THE CORRE-
SPONDING WEB SITE, YOU AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS.
22lookup
97
Dedication
ו”צי ילעהאדרעס ק”ק הפ ד”בא בר
ו’צי אריווקס ןוכיש ק”ק ד”בא בר
ה”ע סאלשיינ השמ ׳ר
22lookup is hereby dedicated to the memory of R’ Moshe Neuschloss, Av Beis
Din of the Skverer community in Spring Valley, New York. R’ Moshe, my wife’s
grandfather, was a noted Dayan and a colleague of R’ Moshe Feinstein.
Shortly after World War II R’ Moshe Neuschloss managed to secure visas and
brought 50 orphaned yungerleit to the United States. Settling in Woodmere, NY,
R’ Moshe began to educate his charges and provided a home life shepherding them
until they married and set up homes of their own.
----------------------------------------------------------------------------------------------------
Hagaon R’ Moshe Neuschloss, z”l once visited a well-to-do man to solicit a dona-
tion for the mikvah. The rav asked the man for $25,000, but the latter hesitated, he
began to explain that he could not donate such an amount.
R’ Neuschloss replied that for the mikvah, one must exert himself even if it is dif-
cult, and assured the man that he would be amply rewarded for his contribution
with “kol melei d’meitov”, with everything that is good.
When the man heard this, he revealed that the doctors had just discovered that his
wife had a malignancy, r”l, and she desparately needed a refuah. If the Rav would
give his blessing the man would be willing to donate the entire amount which was
requested of him. He made out a check for $25,000 and the Rav gave the beracha.
A short while later, the man’s wife went for a medical examination, the doctor ex-
pressed his amazement. The malignancy had vanished - the woman was complete-
ly cured!! The man returned to the Rav, and with tears in his eyes thanked him.
The Rav in his simplicity, replied modestly, “You really don’t have to thank me.
Such is the power of the Mikvah!” source: mikvahusa.org
22lookup
98
Acknowledgements
22lookup coud not have been written without useful suggestions and encouragement from many
people and I would be remiss if I did not publicly thank the key players for their invaluable assis-
tance.
ank you Hashem for giving me the interest, the skill, the tenacity, and the time to bring 22look-
up to reality. From no knowledge of the Talmud to almost 5 times through Daf Yomi in 25 years,
thank you for providing me the opportunity to study and even teach your Torah.
ank you my heros... Tannaim, Amoraim, Rishonim, and Acharonim. Your examples and your
brilliance (at a time when most of the world was illiterate) are constanly in front of my eyes when
I study and I enjoy telling over your middos at my Shabbos table or when I give shiur.
ank you to Sefaria.org, HebrewBooks.org, Kollel Iyun HaDaf, Torah u’ Mesorah, Artscroll,
Chabad.org, Rabbi Baruch Lanner, Rabbi Pinchas Friedman, Rabbi Meyer Applebaum, Torah
Tapes, Rabbi Elimelech Bluth ah, Rabbi Mechl Schienbauer, Mr. Jay Perniko, Rabbi Shimon
Cohn, Rabbi Menachem Zupnik, and to Rabbi Yakov Schoenfeld for your inuence, guidance,
and inspiration to take up and struggle with Talmud Bavli. Had it not been for you I would not be
person I am today.
ank you Rabbi Chaim Schabes for your encouragement from the outset of the design. Your on-
going support has certainly been a motivating factor. In Pirkei Avos it says בר ךל השע implying
that one actively chooses his Rav. ank you for letting me choose you. Your guidance through-
out many phases of my life has been so helpful and I look forward its continuation.
ank you Rabbi Benjy Mandel. You saw the value of the program early on and would frequently
give me search strings and oen expressed amazement when 22lookup could identify daf, line,
and word number for Shas searches. ank you as well for bringing Talmud Bavli to life in your
shiurim.
ank you Rabbi Joseph Karasick for your helpful feedback aer viewing the program in action.
It is always a pleasure to listen to your words of divrei Torah.
ank you Rabbi Feivel Mashinsky. Your thorough knowledge of the Gemara pervades your
Daf Yomi Shiur. In fact, even without trying, just by your example, and by your scholarship, you
always encouraged me to work harder and smarter and that holds true for the development of
22lookup as well.
22lookup
99
ank you Rabbi Dovid Retter for reviewing 22lookup in the concept phase and for your on-the-
spot constructive criticism. Very much appreciated.
ank you Rabbi Shmuel Schimmer for you guidance at the beginnings of the project. With very
little to look at, you listened to my aspirations and helped me formulate a game plan which has
guided me to this day.
ank you Rabbi Chaim Yankel Bick. Each day that I see you it seems I have another question to
ask you. ank you for always being receptive to my queries and for your very helpful responses.
ank you Rabbi Dovid Sherman for your constant interest in the program. You assisted with
the selection of included texts and your genuine smile aer hearing about my successes with the
program always inspired me to go forward.
ank you Baruch Mayer Ohrbach. You were the rst person, a few years back, to tell me about
Sefaria.com. Without Sefaria, 22lookup would not exist. ank you as well for your helpful sug-
gestions.
ank you Avrumi Schwebel for your ongoing interest and your willingness to listen to my prog-
ress and for being the rst to suggest that I aim to adapt 22lookup to the iPhone.
Upon marrying my wife, I inherited her family as my own; her parents R’ Shabse Dov Gross a’h
and Sara Chaya and her 12 siblings and their husbands, wives, sons, daughters and grandchil-
dren... more than 140 kein yirbu. To say that they have grown on me is an understatement. ey
have constantly taken a genuine interest in 22lookup, advanced useful suggestions, listened to my
challenges, and oered benecial advice. I look forward to spending many more simchas with the
Gross family of Talmidei Chachamim.
To my children and grandchildren, I wish you Love, Success, Happiness, Yiddishe Nachas, and
that you nd your own unique way to strengthen your connections to Ha Kadosh Baruch Hu.
.האלו לחר הקבר הרשכ םיקלא ךמשי .השנמכו םירפאכ םיקלא ךמשי
.םולש ךל םשיו ךילא וינפ ׳ה אשי .ךנחיו ךילא וינפ ׳ה ראי .ךרמשיו ׳ה ךכרבי
ank you to my wife, Channie Buckler, for the many gis you bestow upon me. ank you for
allowing me the time to work on the program and for your helpful suggestions. ank you for
listening to my challenges and successes. ank you for sharing your Torah knowledge with
me. ank you for always making a beautiful Shabbos table and inviting wonderful guests giving
me the opportunity to share Divrei Torah. ank you for your constant Love. May HKBH grant
us many years of togetherness.
22lookup
100
Finally, thank you to myself for undertaking 22lookup and providing so many enjoyable hours
of combining computer knowledge and Torah knowledge. My ultimate wish is that 22lookup is
proven to be a useful tool by Oskei Torah.
22lookup
101
22lookup
102