वास्तव में, अब एक समाधान है, और मैंने कोशिश नहीं की और इसे बना दिया। मैंने इसका परीक्षण किया, और यह नोट सामग्री में पाठ की प्रतिलिपि बनाकर बिल्कुल आवश्यकतानुसार काम करता है।
जिठुब पर jsqliu ने इसे ठीक कर दिया है। सटीक फ़ाइल अद्यतन इस अंतर में देखा जाता है।
https://github.com/jsqliu/okular/commit/ee9a8f5272c1ea4b20648fe57b52c726751073aa
चूंकि मैं खुद थोड़ा सा कंप्यूटर-दूर हूं, इसलिए मैं इसे आपके कंप्यूटर पर चलाने के लिए अनुमानित निर्देश शामिल करूंगा। अगर किसी को पता है कि इन भागों में से कुछ आवश्यक नहीं हैं, तो उन्हें संपादित करने के लिए स्वतंत्र महसूस करें। लेकिन उन्हें पर्याप्त होना चाहिए।
ऐसा करने के लिए आपको स्रोत से ओकुलर बनाने के लिए सभी निर्भरता की आवश्यकता होती है। वे यहां सूचीबद्ध हैं: https://okular.kde.org/download.php । वहाँ उनमें से बहुत कुछ है।
फिर मूल रिपॉजिटरी के बजाय आप jsqliu की " एडिट " शाखा डाउनलोड करें । यही है, टर्मिनल में निम्नलिखित कमांड चलाएं (कोई घातक क्षरण नहीं देना चाहिए, हालांकि यह कुछ चेतावनी देगा)। यदि आप गिट स्थापित नहीं करना चाहते हैं, तो https://github.com/jsqliu/okular/tree/edit से ज़िप रिपॉजिटरी डाउनलोड करने से भी काम चलेगा।
git clone -b edit https://github.com/jsqliu/okular/
cd okular
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/path/to/your/kde4/install/dir ..
make
make install
या इससे कम:
git clone -b edit https://github.com/jsqliu/okular/
cd okular && cd build && cmake -DCMAKE_INSTALL_PREFIX=$HOME/install/ .. && make
make install
चलाने के लिए, मुझे निम्नलिखित जोड़ना होगा
1) In "~/.bashrc" added:
export KDEDIRS=$KDEDIRS:$HOME/install:$(kde4-config --prefix); kbuildsycoca4
2) In "~/.profile" added (which is my separate installation folder) Note. Running two different versions of Okular
is so far unsuccessful.:
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$HOME/install/bin:$PATH"
fi
3) In /etc/environment
export PKG_CONFIG_PATH=/where/install/poppler/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=/where/install/poppler/lib:$LD_LIBRARY_PAT
ओकुलर को चलाने के लिए, टर्मिनल का उपयोग करने के लिए बैश कमांड के लिए चलना चाहिए।
फिर ओकुलर ही चलाएं। जब भी आप टेक्स्ट को हाइलाइट करते हैं, तो यह सामग्री को नोट में कॉपी कर देगा। मुझे नहीं पता, कब या यह एक ओकुलर मानक बन जाएगा, लेकिन jsqliu का संपादन पूरी तरह से काम करता है और काम करता है।
मुझे बताएं, अगर यह पर्याप्त नहीं है, और आप इसे काम नहीं कर सकते। मैं अधिक जानकारी प्रदान करने में सक्षम हो सकता हूं। मैंने हाल ही में Docear का उपयोग करना भी शुरू कर दिया है, और इस सुविधा से बहुत फर्क पड़ता है!