בקשה | ספר וביום השבת
-
-
@יום-חדש-מתחיל
אתה בטוח שהבעיה היא ההמרה, ולא בצד התוכנה? -
@יום-חדש-מתחיל
אתה בטוח שהבעיה היא ההמרה, ולא בצד התוכנה?@י.-פל. כן.
ככה זה נראה בקובץ טקסט:
<h3> כללי מלאכת בישול</h3> <b>א.</b> אסור מדאורייתא לבשל <sup>א</sup><small><small>בגדר בישול ובדין מניח קדרה על האש סמוך לשקה"ח של שבת והתבשל רק במוצ"ש ובביאור החילוק מזריעה- עיין בהערות בתחילת הלכות זורע [סימן י"ח הע' י"ז].</small></small> באור ובתולדות האור. אסור מדרבנן לבשל בתולדת חמה [דבר שהתחמם מן השמש]. מותר לבשל בחמה עצמה מפני שאין דרך בישול בכך <sup>ב</sup><small><small>סי' שי"ח, ג', וכתב רש"י בשבת דף לט. ד"ה דשרי שבישול בחמה מותר מפני שאין דרך בישול בכך, ומה שלא גזרו עליו איסור דרבנן כבשאר איסורי שבת שאם עושה בשינוי אסור מדרבנן, היינו משום שחמה באור לא מיחלף ואם כן אין צורך לגזור עליו.</small></small>. דברים שאינם לא אור ולא חמה ולא תולדותיהם, אם דרך בישול בהם גם כן אסור, וראה בהערה אם מדאורייתא או מדרבנן <sup>ג</sup><small><small>יש בראשונים שכתבו שאיסור בישול מדאורייתא שייך אף בדברים שאינם שייכים לא לאור ולא לחמה, כן כתבו הרמב"ן והר"ן בע"ז דף לח: [בדפי הרי"ף] לגבי ראיית הרמב"ן שאף שחום של כלי שני אינו מבשל מ"מ בולע ופולט באיסורין, והראיה ממלח שאף שאינו מבשל- דהא אמרינן בדף עה: מולח בשר היינו מעבד ולא קאמרינן שיתחייב משום מבשל, מ"מ בולע ופולט באיסורין, וכ' הר"ן על דבריו שמולח חייב גם משום מעבד וגם משום מבשל, ועכ"פ גם הרמב"ן ס"ל שבעצם מולח יכול להתחייב משום בישול אלא שאין לו כח בישול, וא"כ גם לרמב"ן וגם לר"ן יש איסור דאורייתא במבשל גם אם אינו בתולדת האור. וכן מוכח בתוס' בשבת דף לח: ד"ה לא שהקשה היאך חייב המבשל ביצה בחול והא חול אינו מבשל ביצה קרה, ותירץ דמיירי בחול שהוחם בחמה, וא"כ הבין בקושייתו שהמבשל בחול אם היה מחמם באמת, היה חייב משום מבשל. וכן גבי כובש כבשים הרי הוא כמבשל [רמב"ם פכ"ב ה"י ושו"ע סי שכ"א, ג'] נחלקו האחרונים אם איסורו מדרבנן או מדאורייתא שהפלתי ביו"ד סי' ק"ה והמור וקציעה בסי' ש"כ כתבו שהוא מדאורייתא והחכמ"א וגר"ז ומ"ב בסי' שכ"א שם כתבו שהוא מדרבנן, וכתב המ"ב בסקט"ז- 'אע"ג דבודאי אין בו חיוב שאינו בתולדת האור', ולא כתב שהוא רק משום שכובש כבשים עצמו יתכן שאיסורו מדרבנן גם לענין בליעת איסורים, ואפשר שפסק שכל היכי שאינו תולדת האור אף שדרכו בכך איסורו רק מדרבנן. אך האגרו"מ ח"ג סי' נ"ב כתב שבישול במקרוגל הוא מדאורייתא וכ"כ השבט הלוי [ח"י סי' ס"ב], ואולי יש לדחוק בהבנת המ"ב שסובר ג"כ שהוא מדאורי' אלא דכבוש כמבושל שאני שגם בבליעת איסורים איסורו דרבנן. ועיקר הדין מבו' מדברי האחרונים שכתבו שכל דבר שדרכו בכך אע"פ שאינו תולדת האור ולא תולדת חמה אסור כי ההיתר בבישול בחמה הוא מפני שאין דרכו בכך, כ"כ בנובי"ת יו"ד סי' מ"ג ובאבנ"ז יו"ד סי' פ"ח ובאבן האזל הל' שבת פכ"ב ובאגלי טל מלאכת אופה סקס"א. והנה, לפי"ז יש לדון אם מותר להכניס פרי קשה לתוך פירות רכים שירככו את הפרי הקשה, והרי הדרך לעשות כן וא"כ יהיה אסור משום בישול אם קודם הריכוך לא היה ראוי לאכילה כיון שהפירות הרכים גורמים לריכוך הפרי ודמי להנ"ל. אמנם, דעת הגרש"ז אויערבך זצ"ל [בספר מאור השבת ח"ג מכתב ל"ט] והגרנ"ק שליט"א והגרח"ק שליט"א שמותר לעשות כן, והיינו משום שאין לזה שם "בישול" אף שאכן מועיל לפרי.</small></small>. ולכן, איסור בישול כולל גם בישול במיקרוגל או בחשמל. וראה עוד בהערה בגדר האיסור והנפק"מ לדינא.וככה זה נראה בתוכנה:
-
אני מאמין שזה לא הספר היחיד שבנוי כך ההמרה שלו
import re # קריאת הקובץ המקורי with open('410_beyom_hashabat.txt', 'r', encoding='utf-8') as f: text = f.read() footnotes = [] # פונקציה לחילוץ ההערות והחלפתן בסימון הפניה עילי בטקסט הראשי def extract_and_replace_notes(content): pattern = r'\[\[\[(.*?)\]\]\]\s*\{\{(.*?)\}\}' def replace_fn(match): mark = match.group(1).strip() comment_body = match.group(2).strip() footnotes.append((mark, comment_body)) return f'<sup>{mark}</sup>' return re.sub(pattern, replace_fn, content, flags=re.DOTALL) # עיבוד ההערות processed_text = extract_and_replace_notes(text) # עיבוד הכותרות וההדגשות lines = processed_text.splitlines() main_lines = [] for line in lines: if line.startswith('$'): line = '<h1>' + line[1:].strip() + '</h1>' elif line.startswith('@'): line = '<h2>' + line[1:].strip() + '</h2>' elif line.startswith('~'): line = '<h3>' + line[1:].strip() + '</h3>' # המרת [[טקסט]] ל-<b>טקסט</b> line = re.sub(r'\[\[(.*?)\]\]', r'<b>\1</b>', line) main_lines.append(line) # שמירת הטקסט הראשי המעודכן with open('וביום השבת.txt', 'w', encoding='utf-8') as f: f.write('\n'.join(main_lines)) # חילוץ שם הספר והמחבר עבור כותרת קובץ ההערות title_match = re.search(r'^\$\s*(.*?)\n(.*?\n)', text) if title_match: book_title = title_match.group(1).strip() author_name = title_match.group(2).strip() notes_header = f"<h1>הערות על {book_title}</h1>\n{author_name}\n" else: notes_header = "<h1>הערות</h1>\n" # בניית קובץ ההערות הנפרד notes_lines = [notes_header] for mark, comment in footnotes: notes_lines.append(f'<sup>{mark}</sup> {comment}') # שמירת קובץ ההערות with open('הערות על וביום השבת.txt', 'w', encoding='utf-8') as f: f.write('\n'.join(notes_lines)) -
אני מאמין שזה לא הספר היחיד שבנוי כך ההמרה שלו
import re # קריאת הקובץ המקורי with open('410_beyom_hashabat.txt', 'r', encoding='utf-8') as f: text = f.read() footnotes = [] # פונקציה לחילוץ ההערות והחלפתן בסימון הפניה עילי בטקסט הראשי def extract_and_replace_notes(content): pattern = r'\[\[\[(.*?)\]\]\]\s*\{\{(.*?)\}\}' def replace_fn(match): mark = match.group(1).strip() comment_body = match.group(2).strip() footnotes.append((mark, comment_body)) return f'<sup>{mark}</sup>' return re.sub(pattern, replace_fn, content, flags=re.DOTALL) # עיבוד ההערות processed_text = extract_and_replace_notes(text) # עיבוד הכותרות וההדגשות lines = processed_text.splitlines() main_lines = [] for line in lines: if line.startswith('$'): line = '<h1>' + line[1:].strip() + '</h1>' elif line.startswith('@'): line = '<h2>' + line[1:].strip() + '</h2>' elif line.startswith('~'): line = '<h3>' + line[1:].strip() + '</h3>' # המרת [[טקסט]] ל-<b>טקסט</b> line = re.sub(r'\[\[(.*?)\]\]', r'<b>\1</b>', line) main_lines.append(line) # שמירת הטקסט הראשי המעודכן with open('וביום השבת.txt', 'w', encoding='utf-8') as f: f.write('\n'.join(main_lines)) # חילוץ שם הספר והמחבר עבור כותרת קובץ ההערות title_match = re.search(r'^\$\s*(.*?)\n(.*?\n)', text) if title_match: book_title = title_match.group(1).strip() author_name = title_match.group(2).strip() notes_header = f"<h1>הערות על {book_title}</h1>\n{author_name}\n" else: notes_header = "<h1>הערות</h1>\n" # בניית קובץ ההערות הנפרד notes_lines = [notes_header] for mark, comment in footnotes: notes_lines.append(f'<sup>{mark}</sup> {comment}') # שמירת קובץ ההערות with open('הערות על וביום השבת.txt', 'w', encoding='utf-8') as f: f.write('\n'.join(notes_lines))@מיכאלוש לא כתבת בקוד המרת: [[ לתגי הדגשה.
עריכה:, אני רואה שהסתמכת על הקוד המקורי. אכן גם הוא פישל בזה.
-
@מיכאלוש לא כתבת בקוד המרת: [[ לתגי הדגשה.
עריכה:, אני רואה שהסתמכת על הקוד המקורי. אכן גם הוא פישל בזה.
-
עריכה:, אני רואה שהסתמכת על הקוד המקורי. אכן גם הוא פישל בזה.
נכון
ערכתי

לא בדקתי אם אין עוד פשלות בקוד המקורי
-
@מיכאלוש
זה לאו דווקא משהו אחד: זה לבדוק את ההמרות בכלל הספרים.
ספציפית, כעת הבעיה בספר הזה - צריך לבדוק את כל ההמרה שם (היא נעשתה בזמן שעוד היו עובדים ידנית
) -
היום יש כבר מסמך תיעוד מסודר ?
רק זה:
https://github.com/Otzaria/otzaria-library/tree/main/docs
שכחנו שאנחנו לא ב'מפתחים'
-
רק זה:
https://github.com/Otzaria/otzaria-library/tree/main/docs
שכחנו שאנחנו לא ב'מפתחים'
בקיצור אין,
אולי תכין לפייבל תזמון משימה לשבת בצהריים או שזה מעיישה שבת
-
@יום-חדש-מתחיל
מתנדב לכתוב את העקרונות?
את הMD יהיה קל להכין... -
@חד-צורבא
שביתת כלים@pcinfogmach אם כבר אז שביתת עבדו
-
@pcinfogmach אם כבר אז שביתת עבדו
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות
