গিট-বান্ধব স্প্রেডশিট ফর্ম্যাট? [বন্ধ]


35

আমরা গুগল ডকুমেন্টস থেকে স্ব-হোস্টেড গিট সংগ্রহস্থলগুলির একটি সেটে আমাদের প্রকল্পের ডকুমেন্টেশন প্রক্রিয়াটি সরানোর চেষ্টা করছি।

পাঠ্য দলিলগুলি যথেষ্ট গিট-বন্ধুত্বপূর্ণ, যেহেতু সাধারণত আমাদের কোনও অভিনব বিন্যাসের প্রয়োজন হয় না, তাই আমরা জটিল ক্ষেত্রে ল্যাটেক্স এম্বেড করার বিকল্প সহ মাল্টিমার্কডাউনকে কেবল সমস্ত কিছুতে রূপান্তর করব ।

তবে স্প্রেডশিটগুলি একেবারেই আলাদা গল্প ... এমন কোনও স্প্রেডশিড (-র মতো) ফর্ম্যাট যা সংস্করণ নিয়ন্ত্রণ সিস্টেমের সাথে বন্ধুত্বপূর্ণ (এবং সম্ভবত, মার্কডাউনের মতোই মানব-পঠনযোগ্য)?

"বন্ধুত্বপূর্ণ ফর্ম্যাট": গিটটি ফর্ম্যাটটির সাথে ভালভাবে কাজ করে (এটি এক্সএমএলের সাথে হয় না ) এবং এটি মানব-পঠনযোগ্য ডিফার্স তৈরি করে ( বাহ্যিক সরঞ্জামগুলির সাথে জড়িত অতিরিক্ত কনফিগারেশন ঠিক আছে)।

স্পষ্টতই, মার্কডাউন স্বাদগুলি একটিকে স্ট্যাটিক টেবিলগুলি তৈরি করতে দেয় তবে আমি SUM()ইত্যাদি জাতীয় জিনিস ব্যবহার করতে সক্ষম হতে চাই ... (নোট করুন যে CSV এর একই সমস্যা রয়েছে)) কোনও ডাব্লুওয়াইএসআইওয়াইজি ঠিক আছে না, তবে শালীন সম্পাদক / সরঞ্জাম সমর্থন হবে সুন্দর।

আপডেট: লিনাক্স-বান্ধব উত্তর কেবল, দয়া করে। কোনও এমএস অফিস স্টাফ নেই।


2
ঠিক "গিট-ফ্রেন্ডলি" বলতে কী বোঝ? আমি গিট পুরোটা ব্যবহার করি নি, তবে এটি বাইনারি ফাইলগুলি ঠিকঠাকভাবে পরিচালনা করে এবং সেগুলি কোনও পাঠ্য ফাইলের মতোই সংস্করণযুক্ত এবং ট্যাগ করা যায়। এগুলি কেবল আলাদা করা যায় না, তবে এটি প্রয়োজনীয় নাও হতে পারে।
টমাস ওয়ানস

বন্ধুত্বপূর্ণ: আমি আলাদা দেখতে পাচ্ছি এবং সহজেই কী পরিবর্তন হয়েছিল তা নির্ধারণ করতে পারি। যে প্রতিফলিত করতে প্রশ্ন আপডেট। বিটিডাব্লু, এএফআইআর, গিটটি যখন সঠিকভাবে কনফিগার করা হয় তখন কিছু বাইনারি ফর্ম্যাটগুলির (অবশ্যই বাহ্যিক সরঞ্জামগুলির সাহায্যে) আলাদাভাবে প্রদর্শন করতে পারে।
আলেকজান্ডার গ্ল্যাডিশ

আমি বিশ্বাস করতে পারি না যে কেউ আপনাকে এটি জিজ্ঞাসা করেছে না তবে কেন আপনার প্রকল্পের সংগ্রহস্থলে স্প্রেডশিট সংরক্ষণ করতে হবে? স্প্রেডশিট কি জন্য? সাধারণত এগুলি এত জটিল যে আপনার প্রয়োজন অন্য জায়গাতে এবং এগুলি সাধারণত ব্যবসায়ীরা ব্যবহার করেন ...
রুডলফ ওলা

2
এই প্রশ্নটি অফ-টপিক হিসাবে উপস্থিত বলে মনে হচ্ছে কারণ এটি প্রোগ্রামিংয়ের সাথে সম্পর্কিত নয়।

নিয়মিত ডিফগুলির জন্য উপযুক্ত একটি সম্পূর্ণ নতুন ফর্ম্যাট সন্ধান বা তৈরি করার চেষ্টা করার একটি বিকল্প হ'ল নিয়মিত স্প্রেডশিটগুলিকে আলাদা করতে এবং পাঠ্য আউটপুট উত্পাদন করার জন্য একটি সরঞ্জাম সন্ধান করা বা তৈরি করা। এক্সেল, ওপেন ডকুমেন্ট ইত্যাদির জন্য ওপেন সোর্স এক্সেলকম্পিয়ার সফ্টওয়্যারটি এটাই করে এবং প্রশ্নটি দেখার উপায়টি কোনও সফ্টওয়্যার বিকাশের প্রশ্নোত্তর সাইটের জন্যও উপযুক্ত suitable :) সংস্করণ নিয়ন্ত্রণ দেখুন - আমি কীভাবে দুটি স্প্রেডশিট পার্থক্য করব? - স্ট্যাক ওভারফ্লো এবং সফ্টওয়্যারটি নিজেই না-কা-না / এক্সেলক্যাম্পারে রয়েছে
nealmcb

উত্তর:


12

আপনি libreOffice / ওপেন-অফিস-স্প্রেডশিট-নন-জিপ-এক্সএমএল-ফাইল ফর্ম্যাট "* .ফডস" ব্যবহার করতে পারেন যা সাধারণ এক্সএমএল। @ বিগনাট্রনের মন্তব্যটিও এই ফর্ম্যাটটিতে প্রযোজ্য।

স্ট্যান্ডার্ড ওপেন অফিস স্প্রেডশিট ফর্ম্যাট "* .ods" টি জিপিপ এক্সএলএমএল এবং গিটের জন্য এতটা উপযুক্ত নয় (@ এগ্রিয়ান / @ ইমুডুডলে জবাবের সমান)।


আমি এক্সএমএল এড়াতে চাই যে প্রতিফলিত করতে প্রশ্ন আপডেট।
আলেকজান্ডার গ্ল্যাডিশ

2
1. লিবারঅফিস লিনাক্সে কাজ করে। 2. না, এক্সএমএল এমএস বুলশিট নয়। তবে এক্সএমএল এবং গিট একসাথে ভাল কাজ করে না (উপরে @ গ্লেনাট্রনের মন্তব্য দেখুন)।
আলেকজান্ডার গ্ল্যাডিশ

3
@ লাজিবাজার: ডিফডডগ: কোনও লিনাক্স সমর্থন, ক্লোজড সোর্স, 500 $ / ব্যবহারকারী নেই। দুঃখিত, তবে আমি পাস করব
আলেকজান্ডার গ্ল্যাডিশ

2
@ আলেকজান্দার গ্ল্যাডিশ - মাউন্ট, এক্সএমল্ডিফ বা আমি কীভাবে দুটি এক্সএমএল ফাইলের পার্থক্য করতে পারি? এসইউ সম্পর্কিত বিষয়
অলস ব্যাজার

1
@ লাজিবাজার: নোট করুন যে 3-উপায় সংযোজন ডিফফ-ইনগের চেয়ে বেশি গুরুত্বপূর্ণ। (তবে গুগল এক্সএমএল-এর জন্য বেশ কয়েকটি উপযুক্ত লিনাক্স কমান্ড-লাইন 3-উপায় সংহতকরণ সরঞ্জামগুলি খুঁজে পেয়েছে)) আমি এগুলি LibreOffice স্প্রেডশিটের বিরুদ্ধে চেষ্টা করব, ধন্যবাদ।
আলেকজান্ডার গ্ল্যাডিশ

7

এটি আপনার প্রয়োজনের সাথে খাপ খায় না, তবে অন্যের মাপসই হতে পারে। ইমাক্সের জন্য org-মোডে অন্তর্ভুক্ত রয়েছে table.el, যা অরগ-মোডের নির্দিষ্ট বর্ধনের সাথে স্প্রেডশিটগুলির জন্য একটি অত্যন্ত দৃ solution় সমাধান সরবরাহ করে, সবগুলি সরল পাঠ্যে। আরও তথ্য (এই সাইটের ক্ষেত্রের চেয়ে অনেক বেশি) অর্গ-মোডের ওয়েবসাইট এবং ম্যানুয়ালটিতে উপলভ্য , বিশেষত এর স্প্রেডশিট টিউটোরিয়াল

এখানে চিত্র বর্ণনা লিখুন


4

পাইসপ্রেডের কী হবে ? এটি শক্তিশালী এবং একটি দুর্দান্ত জিইউআই সহ আসে।

প্রথম পদক্ষেপ পৃষ্ঠা অনুসারে :

পাই ফাইলের ফর্ম্যাটটি 0.2.0 সংস্করণে পরিবর্তিত হয়েছে। এটি এখন নিম্নলিখিত কাঠামোর সাথে একটি bzip2- এড পাঠ্য ফাইল:

[ফাইলের সংস্করণ সংরক্ষণ করুন]

0.1

[আকৃতি]

1000 100 3

[গ্রিড]

7 22 0 'টেস্টকোড 1'

8 9 0 'টেস্টকোড 2'

[বৈশিষ্ট্যাবলী]

[] [] [] [] [(0, 0)] 0 'টেক্সটফন্ট' ইউ'আরডাব্লু চ্যানসারি এল '

[] [] [] [] [(0, 0)] 0 'পয়েন্টাইজ' 20

[Row_heights]

0 0 56.0

7 0 25.0

[Col_widths]

0 0 80.0

[ম্যাক্রো]

ম্যাক্রো পাঠ্য

এটি bzip2-ed হ'ল সহায়তা করে না তবে কমপক্ষে আপনি যথেষ্ট পাঠযোগ্য পাঠ্য অ্যাক্সেস করতে পারেন।

লাইসেন্স জিপিএলভি 3।


4

সিএসভি (কমা বিভাজিত মান)

আপনি যদি কেবল ডেটা নিয়ে কাজ করছেন তবে এটি সম্ভবত সবচেয়ে সহজ এবং সর্বাধিক সমর্থিত ফর্ম্যাট।

সংস্করণগুলির মধ্যে পার্থক্য করতে চাইলে জীবনকে সহজ করা উচিত।

ওহ, এবং গুগল ডক্স সিএসভি আমদানি / রফতানিটিকে সম্পূর্ণ সমর্থন করে।

হালনাগাদ:

তারপরে রফতানির সূত্রগুলিকে আরও শক্তিশালী করতে এবং আমদানির বিপরীতে করতে কেবল একটি গুগল অ্যাপস স্ক্রিপ্ট লিখুন। আপনার কিছু দক্ষতা ব্যবহার করতে হবে কারণ আপনি যে ফর্ম্যাটটি সন্ধান করছেন সেটি বিদ্যমান নেই।


2
দুর্ভাগ্যক্রমে, CSV সূত্রের স্টাফ SUM()ইত্যাদির মতো সমর্থন করে না
আলেকজান্ডার গ্ল্যাডিশ

আমি স্পষ্ট করে বলতে প্রশ্ন আপডেট।
আলেকজান্ডার গ্ল্যাডিশ

1
@ আলেকজান্দার গ্ল্যাডিশ, আসলে আমি বলব যে সিএসভি ঠিক মতো সমীকরণগুলি পরিচালনা করতে পারে যদি আপনি সঠিক ফর্ম্যাটটি বেছে নেন, সমস্যাটি হল আপনার পাঠককে এমন কনফিগার করা দরকার যা সেগুলি সমীকরণকে পার্স করে এবং মূল্যায়ন করে।
zzzzBov

ইমাকস সিএসভি-মোড একটি দুর্দান্ত সরঞ্জাম হতে পারে। আমি লাইটওয়েট সিএসভি সম্পাদনার জন্য গনুমারিকগুলিও বিবেচনা করি। এখনও এগুলি ব্যাপকভাবে চেষ্টা করতে হবে।
ব্র্যাডি ট্রেইনার

1

আমি জানি যে মাইক্রোসফ্ট অফিস 2007 এবং উচ্চতর ডিফল্ট কোনও প্রিমিটিউটরি এক্সএমএল ফর্ম্যাট যখন তারা সংরক্ষণ করে। সুতরাং এটি গিটের জন্য বন্ধুত্বপূর্ণ হওয়া উচিত। আপনি যদি আরও বেশি ওপেন সোর্স সমাধান ব্যবহার করতে চান তবে ওপেন অফিস একটি এক্সএমএল ফর্ম্যাটেও সংরক্ষণ করে। একটি এক্সএমএল যেহেতু একটি পাঠ্য বিন্যাস গিটটি এটি মোটামুটিভাবে পরিচালনা করতে সক্ষম হবে

যেহেতু আপনি এটিকে গুগল ডকুমেন্টস থেকে সরিয়ে নিয়েছেন আপনার এগুলিতে ডাউনলোড করতে পারেন এক্সএমএল ভিত্তিক খোলার নথি রয়েছে।

সম্পাদন করা

যেহেতু আপনি একটি মাইক্রোসফ্ট / এক্সএমএল সমাধান চাইছেন আপনি সর্বদা সেভ করতে পারতেন ওপেন অফিসে একটি সিএসভি রয়েছে যদিও এই ফর্ম্যাটে সংরক্ষণ করে আপনি কতটা কার্যকারিতা হারাবেন তা আমি নিশ্চিত নই।


3
গিটের সাথে এক্সএমএল ফর্ম্যাটগুলির সাথে একমত নয় বা ডকুমেন্টের ফর্ম্যাটটির সাথে সঙ্গতিপূর্ণ নয় এমন উপায়ে মার্জ করে কিছু সমস্যা দেখেছি। আমি বিশ্বাস করি একটি এক্সএমএল-নির্দিষ্ট মার্জ সরঞ্জাম ব্যবহার করে এটি প্রায় কাজ করা যেতে পারে, তবে আমি এটি ব্যবহার করে দেখিনি।
glenatron

4
এক্সেল ওয়ার্কবুক (*। Xlsx) ফর্ম্যাটটি একটি জিপ ধারকটিতে থাকা এক্সএমএল ফাইলের সংগ্রহ। একটি একক এক্সএমএল ফাইলে সংরক্ষণের জন্য আপনি এক্সএমএল স্প্রেডশিট 2003 (* .xML) চয়ন করতে পারেন তবে এটি কেবল এক্সেলের বৈশিষ্ট্যগুলির একটি উপসেটকে সমর্থন করে।
এম ডুডলি

1
উপরের @ বিগনাট্রন মন্তব্য অনুসারে এক্সএমএল তা করবে না (আমার নিজেরও এ জাতীয় সমস্যা ছিল)। এছাড়াও: এক্সএমএল ডিফগুলি পুরোপুরি মানব-পঠনযোগ্য আইএমও নয়। যে প্রতিফলিত করতে প্রশ্ন আপডেট।
আলেকজান্ডার গ্ল্যাডিশ

ঠিক আছে, সিএসভি কোনও সূত্রের সামগ্রী সমর্থন করে না। আমি তখনই মার্কডাউন টেবিলগুলি ব্যবহার করতে পারি। যে প্রতিফলিত করতে প্রশ্ন আপডেট।
আলেকজান্ডার গ্ল্যাডিশ

0

আপনি যা চান তা এটি সঠিক নাও হতে পারে আমি বিশ্বাস করি যে ফ্রি অফিস আপনাকে বাইরের ফাইলের রেফারেন্স দেয়। আপনার কাছে এমন একটি স্প্রেডশিট থাকতে পারে যা আপনি একটি ডাটাবেসের মতো ব্যবহার করেন এবং একটি স্ট্যাটিক লাইব্রের ফাইল থাকতে পারে যা আপনার ইন্টারফেস হতে পারে। আপনি যদি তাদের আবার কল না করেন তবে আপনার সংস্করণযুক্ত ফাইলগুলিতে সামঞ্জস্যের সহজ অ্যাক্সেস হারাবেন, তবে এটি কার্যকর হবে।

এর সাথে আর একটি বড় সমস্যা হ'ল এটি এক দিকনির্দেশক।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.