مائکروسوفٹ ورڈ سے متعلق ایک سوال

ظہیراحمدظہیر

لائبریرین
کیا مائکرو سوفٹ ورڈ میں ایک عربی ٹیکسٹ فائل اور ایک اردو ٹیکسٹ فائل کو اس طرح آپس میں ضم (merge)کرنا ممکن ہے کہ ایک سطر عربی اور دوسری اردو میں ہو ؟ ( یعنی جیسا کہ بعض کتابوں مثلاً قرآن مجیدمیں عربی سطر کے نیچے اس کا اردو ترجمہ ہوتا ہے)۔ اگر ایسا ممکن ہے تو اس کا طریقہ کار کیا ہوگا ؟
گوگل پر خاصی دیر تک تلاش کرنے کے باوجود کوئی حل نظر نہیں آیا ۔ کمپیوٹر کے شعبے سے متعلق خواتین و حضرات اگر اس سلسلے میں کچھ رہنمائی فرماسکیں تو نہایت ممنون رہوں گا ۔
اللہ کریم سبحانہ و تعالیٰ سے دعا ہے کہ اس سلسلے میں تعاون/کوشش کرنے والے احباب کے علم و ہنر میں اضافہ فرمائے اور انہیں رحمتوں اور برکتوں سے نوازے ۔ آمین !
 

جاسم محمد

محفلین
کیا مائکرو سوفٹ ورڈ میں ایک عربی ٹیکسٹ فائل اور ایک اردو ٹیکسٹ فائل کو اس طرح آپس میں ضم (merge)کرنا ممکن ہے کہ ایک سطر عربی اور دوسری اردو میں ہو ؟ ( یعنی جیسا کہ بعض کتابوں مثلاً قرآن مجیدمیں عربی سطر کے نیچے اس کا اردو ترجمہ ہوتا ہے)۔ اگر ایسا ممکن ہے تو اس کا طریقہ کار کیا ہوگا ؟
گوگل پر خاصی دیر تک تلاش کرنے کے باوجود کوئی حل نظر نہیں آیا ۔ کمپیوٹر کے شعبے سے متعلق خواتین و حضرات اگر اس سلسلے میں کچھ رہنمائی فرماسکیں تو نہایت ممنون رہوں گا ۔
اللہ کریم سبحانہ و تعالیٰ سے دعا ہے کہ اس سلسلے میں تعاون/کوشش کرنے والے احباب کے علم و ہنر میں اضافہ فرمائے اور انہیں رحمتوں اور برکتوں سے نوازے ۔ آمین !
ایسے؟
b233.gif
 

زیک

مسافر
اس کے لئے ریجیکس کا استعمال کرنا ہو گا جیسا کہ اس ربط میں نوٹ پیڈ پلس پلس کے لئے کیا گیا ہے

Combine 2 texts line by line

مجھے صحیح علم نہیں کہ یہ طریقہ ورڈ میں چلے گا یا نہیں لیکن کل ٹرائی کر کے بتا سکتا ہوں
 

ظہیراحمدظہیر

لائبریرین
اس کے لئے ریجیکس کا استعمال کرنا ہو گا جیسا کہ اس ربط میں نوٹ پیڈ پلس پلس کے لئے کیا گیا ہے

Combine 2 texts line by line

مجھے صحیح علم نہیں کہ یہ طریقہ ورڈ میں چلے گا یا نہیں لیکن کل ٹرائی کر کے بتا سکتا ہوں

بہت شکریہ زیک! اگر کوئی طریقہ نکل آئے تو ضرور بتائیے گا ۔ انتطار رہے گا ۔
 
کیا مائکرو سوفٹ ورڈ میں ایک عربی ٹیکسٹ فائل اور ایک اردو ٹیکسٹ فائل کو اس طرح آپس میں ضم (merge)کرنا ممکن ہے کہ ایک سطر عربی اور دوسری اردو میں ہو ؟ ( یعنی جیسا کہ بعض کتابوں مثلاً قرآن مجیدمیں عربی سطر کے نیچے اس کا اردو ترجمہ ہوتا ہے)۔ اگر ایسا ممکن ہے تو اس کا طریقہ کار کیا ہوگا ؟
گوگل پر خاصی دیر تک تلاش کرنے کے باوجود کوئی حل نظر نہیں آیا ۔ کمپیوٹر کے شعبے سے متعلق خواتین و حضرات اگر اس سلسلے میں کچھ رہنمائی فرماسکیں تو نہایت ممنون رہوں گا ۔
اللہ کریم سبحانہ و تعالیٰ سے دعا ہے کہ اس سلسلے میں تعاون/کوشش کرنے والے احباب کے علم و ہنر میں اضافہ فرمائے اور انہیں رحمتوں اور برکتوں سے نوازے ۔ آمین !
ظہیر بھائی کچھ اس طرح کرنا چاہتے ہیں؟

یہ ورڈ میں خالص جگاڑ ہے۔ (ٹیبل ورک) ٹینیکل حل شاید پروگرامنگ سے ہی ممکن ہو۔
 

شکیب

محفلین
کیا مائکرو سوفٹ ورڈ میں ایک عربی ٹیکسٹ فائل اور ایک اردو ٹیکسٹ فائل کو اس طرح آپس میں ضم (merge)کرنا ممکن ہے کہ ایک سطر عربی اور دوسری اردو میں ہو ؟ ( یعنی جیسا کہ بعض کتابوں مثلاً قرآن مجیدمیں عربی سطر کے نیچے اس کا اردو ترجمہ ہوتا ہے)۔ اگر ایسا ممکن ہے تو اس کا طریقہ کار کیا ہوگا ؟
گوگل پر خاصی دیر تک تلاش کرنے کے باوجود کوئی حل نظر نہیں آیا ۔ کمپیوٹر کے شعبے سے متعلق خواتین و حضرات اگر اس سلسلے میں کچھ رہنمائی فرماسکیں تو نہایت ممنون رہوں گا ۔
اللہ کریم سبحانہ و تعالیٰ سے دعا ہے کہ اس سلسلے میں تعاون/کوشش کرنے والے احباب کے علم و ہنر میں اضافہ فرمائے اور انہیں رحمتوں اور برکتوں سے نوازے ۔ آمین !
دونوں فائلز میں سطور کی مقدار مساوی ہے تو regex سے آسانی سے ہو جائے گا جیسا کہ زکریا بھائی نے کہا۔ ایم ایس ورڈ میں ورڈ ریپ کا خیال بھی رکھنا ہے تو یہ عبید بھائی والے ٹیبل استعمال کر لیں۔

اب آپ کیا کرنا چاہتے ہیں یہ بتائیں تو بہتر مدد ہو سکے۔
 

ظہیراحمدظہیر

لائبریرین
ظہیر بھائی کچھ اس طرح کرنا چاہتے ہیں؟

یہ ورڈ میں خالص جگاڑ ہے۔ (ٹیبل ورک) ٹینیکل حل شاید پروگرامنگ سے ہی ممکن ہو۔

جی عبید بھائی ، کچھ ایسا ہی کرنا ہے لیکن ٹیکسٹ عربی اور اردو کے ہیں ۔ دوسرا یہ کہ رنگ اور باکس بنانے کی ضرورت نہیں ہے ۔ صرف سادہ ٹیکسٹ سطر بہ سطر ایک دوسرے کے اوپر آجائے ۔ مجھے اس کا طریقہ کار چاہئے ۔
 

ظہیراحمدظہیر

لائبریرین
دونوں فائلز میں سطور کی مقدار مساوی ہے تو regex سے آسانی سے ہو جائے گا جیسا کہ زکریا بھائی نے کہا۔ ایم ایس ورڈ میں ورڈ ریپ کا خیال بھی رکھنا ہے تو یہ عبید بھائی والے ٹیبل استعمال کر لیں۔

اب آپ کیا کرنا چاہتے ہیں یہ بتائیں تو بہتر مدد ہو سکے۔
کیا کرنا چاہتا ہوں یہ تو واضح الفاظ میں اوپر بتاچکا ۔ مدد مجھے قدم بقدم طریقہء کار کے سلسلے میں درکار ہے ۔
 

ظہیراحمدظہیر

لائبریرین
ٹیکسٹ فارمیٹڈ ہے یا سادہ؟ عربی اور اردو فائلوں میں لائنز کی تعداد برابر ہے؟
سادہ ٹیکسٹ ہے ۔ لائنوں کی تعداد برابر نہیں ۔ تعداد میں شاید تھوڑا سا فرق ہو ۔ لیکن میں کھینچ تان کر برابر کرسکتا ہوں اگر اس کے بغیر حل ممکن نہ ہو تو۔
 

سعادت

تکنیکی معاون
کیا […] ایک عربی ٹیکسٹ فائل اور ایک اردو ٹیکسٹ فائل کو اس طرح آپس میں ضم (merge)کرنا ممکن ہے کہ ایک سطر عربی اور دوسری اردو میں ہو ؟
سادہ ٹیکسٹ ہے ۔ لائنوں کی تعداد برابر نہیں ۔
اگر آپ کمانڈلائن سے واقف ہیں تو paste نامی یوٹِلیٹی استعمال کر سکتے ہیں۔

پہلی فائل، file-ar.txt :
کوڈ:
عربی سطر ۱
عربی سطر ۲
عربی سطر ۳

دوسری فائل، file-ur.txt :
کوڈ:
اردو سطر ۱
اردو سطر ۲
اردو سطر ۳
اردو سطر ۴
اردو سطر ۵

اب یہ کمانڈ چلائیے:
کوڈ:
paste file-ar.txt file-ur.txt -d "\n" > file-ar-ur.txt

نتیجہ، فائل file-ar-ur.txt میں:
کوڈ:
عربی سطر ۱
اردو سطر ۱
عربی سطر ۲
اردو سطر ۲
عربی سطر ۳
اردو سطر ۳

اردو سطر ۴

اردو سطر ۵

paste کی کمانڈ لینکس اور میک‌او‌ایس پر موجود ہونی چاہیے۔ وِنڈوز کے لیے یہاں موجود انسٹالر ڈاؤنلوڈ کر کے چلائیں، جس کے بعد آپ کے پاس paste اور دیگر یوٹِلیٹیز انسٹال ہو جائیں گی (اِس انسٹالر میں کافی پرانے نسخے موجود ہیں، لیکن ہمارا کام چل جائے گا)۔ نسبتاً تازہ نسخے یہاں دستیاب ہیں؛ اِن سے بھی کام چل جانا چاہیے لیکن میں نے اِنہیں آزما کر نہیں دیکھا۔
 
اب یہ کمانڈ چلائیے:
کوڈ:
paste file-ar.txt file-ur.txt -d "\n" > file-ar-ur.txt


paste کی کمانڈ لینکس اور میک‌او‌ایس پر موجود ہونی چاہیے۔ وِنڈوز کے لیے یہاں موجود انسٹالر ڈاؤنلوڈ کر کے چلائیں، جس کے بعد آپ کے پاس paste اور دیگر یوٹِلیٹیز انسٹال ہو جائیں گی (اِس انسٹالر میں کافی پرانے نسخے موجود ہیں، لیکن ہمارا کام چل جائے گا)۔ نسبتاً تازہ نسخے یہاں دستیاب ہیں؛ اِن سے بھی کام چل جانا چاہیے لیکن میں نے اِنہیں آزما کر نہیں دیکھا۔
اس کمانڈ سے ملٹی لائن پیراگراف کی صورت میں سطر کے بجائے پیراگراف کے بعد دوسری فائل کا ٹیکسٹ آئے گا؟
 

سعادت

تکنیکی معاون
اس کمانڈ سے ملٹی لائن پیراگراف کی صورت میں سطر کے بجائے پیراگراف کے بعد دوسری فائل کا ٹیکسٹ آئے گا؟
اگر پیراگراف ایک ہی لائن پر مشتمل ہو تو وہی صورت ہو گی جو آپ بیان کر رہے ہیں۔ (ہو سکتا ہے کہ ٹیکسٹ ایڈیٹر میں پڑھنے کی آسانی کی خاطر اُس پیراگراف کو wrap کیا جا رہا ہو، لیکن تکنیکی اعتبار سے وہ ایک ہی لائن ہو گی۔)

البتہ، اگر پیراگراف کی فارمیٹنگ یوں کی گئی ہو کہ اس کے بیچ میں ہارڈ لائن بریکس ہوں، تو پھر وہ ایک سے زیادہ لائنز تصور ہوں گی اور یوں اُس پیراگراف کے بیچ میں دوسری فائل کی لائنز آ جائیں گی۔
 

آصف اثر

معطل
اس کمانڈ سے ملٹی لائن پیراگراف کی صورت میں سطر کے بجائے پیراگراف کے بعد دوسری فائل کا ٹیکسٹ آئے گا؟
اس کا تعلق تو اسکرین سائز اور ورڈ ریپنگ سے بھی ہے۔ یعنی اگر ایک فائل کی سطر کے بعد دوسری فائل کی سطر نہ آئے تو پھر شائد مذکورہ مسئلے میں یہ کارمد نہیں ہوگا۔
 
اگر پیراگراف ایک ہی لائن پر مشتمل ہو تو وہی صورت ہو گی جو آپ بیان کر رہے ہیں۔ (ہو سکتا ہے کہ ٹیکسٹ ایڈیٹر میں پڑھنے کی آسانی کی خاطر اُس پیراگراف کو wrap کیا جا رہا ہو، لیکن تکنیکی اعتبار سے وہ ایک ہی لائن ہو گی۔)
جی میری مراد اسی صورتحال سے تھی۔
اب مثال یوں لیں کہ قرآن پاک کی ایک سورۃ مبارکہ لکھی ہوئی ہے، اور اس میں عموماً ہر آیت کے لیے الگ لائن نہیں ہوا کرتی۔
اور دوسری فائل میں اس کا اردو ترجمہ موجود ہے، اور وہ بھی اسی طرح ایک پیراگراف کی صورت میں ہے، یعنی wrap ہوا ہو۔
 

شکیب

محفلین
اس کمانڈ سے ملٹی لائن پیراگراف کی صورت میں سطر کے بجائے پیراگراف کے بعد دوسری فائل کا ٹیکسٹ آئے گا؟
کمانڈ میں نیو لائن کیریکٹر کی تخصیص ہے، پیراگراف کے بعد ہی آئے گا۔

ویسے مجھے حیرت ہے کہ اس کام کے لیے کچھ انسٹال بھی کرنا پڑے گا۔ ڈائرکٹ کمانڈ لائن سے ہونا چاہیے۔
 

جاسم محمد

محفلین
اب مثال یوں لیں کہ قرآن پاک کی ایک سورۃ مبارکہ لکھی ہوئی ہے، اور اس میں عموماً ہر آیت کے لیے الگ لائن نہیں ہوا کرتی۔
اور دوسری فائل میں اس کا اردو ترجمہ موجود ہے، اور وہ بھی اسی طرح ایک پیراگراف کی صورت میں ہے، یعنی wrap ہوا ہو۔
مختلف قرآن سافٹوئیرز میں بیک اینڈ متن الگ الگ لائن میں ہی ہوتا ہے۔ اس لئے یہ مسئلہ نہیں ہوگا۔
 

رانا

محفلین
ویسے مجھے حیرت ہے کہ اس کام کے لیے کچھ انسٹال بھی کرنا پڑے گا۔ ڈائرکٹ کمانڈ لائن سے ہونا چاہیے۔
لنکس کی بہت سی چیزوں کو ونڈوز اب تک نہیں پہنچ سکی ہے۔:) ہمارے ٹیچر نے یونی میں ایک بار بتایا تھا کہ لنکس کی کمانڈ لائن میں آپ لوپ بھی چلا سکتے ہیں۔ پتہ نہیں ونڈوز کی کمانڈلائن کی آجکل کیا صورتحال ہے اس حوالے سے۔
 
Top