![GIF](https://raw.githubusercontent.com/erdincyz/gorseller/master/_defter/defter.gif)
### [ENGLISH](https://github.com/erdincyz/defter/blob/main/README_EN.md)
### Hoşgeldiniz
İnşallah, **Defter** vakit buldukça ve ihtiyaç duyuldukça halen geliştirilmekte olan açık kaynak bir yazılımdır.
* Sınırlandırılmamış bir sayfanın her hangi bir yerine çift tıklayıp, hızlıca not almak için,
* Şekiller diyagramlar çizmek için,
* İnternetten sürükle bırak veri toplamak için,
* Belli konulardaki toplanmış verileri bir araya toparlamak için kullanılabilir.
* Görsellik ön plandadır. Belgeye fotoğraf, video, (herhangi bir formatta)dosya ekleyebilme ve browserdan (ve diğer
yazılımlardan) kopyala yapıştır, sürükle bırak yazı(HMTL destekler),ekleyebilme desteği vardır.
* HTML içeren yazi nesnelerini, nesneye sağ tıklayınca açılan menüdeki **Web Sayfası Olarak** göster özelliğini
kullanarak tekrar içerdiği linklere tıklanabilir hale getirebilirsiniz.
* Mesela sayfaya taşıyacağınız, **veya** izlemekte olduğunuz bir videodan ekran görüntüsü alıp, sayfaya yapıştıracağınız
o resmin üzerine çift tıklayınca, resmin tıkladığınız noktasında bir metin kutusu oluşur. Böylece resmin üzerine de
dilediğiniz kadar not alabilirsiniz.
* Sayfayı veya tüm belgeyi PDF veya HTML dosyası olarak kaydedebilirsiniz.
_Bu yazılım kağıt kaleme alternatif değildir. Dijital ortamlardan verileri hızlıca bir araya toparlayabilmek için
faydalıdır belki en fazla._
**GPLv3** lisanslıdır.
**Birçok Bug (Hata)** ve **tam olarak eklenmemiş özellikler** içerir. İyice kurcalayıp denemeden **önemli işler** için
kullanma**MA**nız tavsiye edilir.
**Bilinen hataları ve eklenmek niyetinde olunan özellikleri (şu an güncel olmamakla beraber)** bu sayfadaki *
*[Issues](https://github.com/erdincyz/defter/issues)** kısmından takip edebilirsiniz.
### KURULUM
Sisteminizde Python 3 yüklü olması gerekiyor.
Python 3' ü [https://www.python.org/downloads/](https://www.python.org/downloads/) adresinden indirip kurabilirsiniz.
Python 3 yüklü ise komut satirindan
```
python -m pip install defter-argekod
```
komutu ile programı kurabilirsiniz.
Kurulum tamamlanınca;
```
defter
```
komutu ile programı çalıştırabilirsiniz.
Varsa, programı yeni sürüme güncellemek için;
```
python -m pip install -U defter-argekod
```
ve dilerseniz programı silmek için;
```
python -m pip uninstall defter-argekod
```
komutlarını kullanabilirsiniz.
### [YARDIM SAYFALARI](https://github.com/erdincyz/defter/wiki)
### Dosya Yapısı:
Uzantısı "def" olarak değiştirilmiş sıkıştırma oranı 1 olan zip dosyalarıdır.
Zip dosyaları konteynır gibi kullanılmaktadır.
Dosyaları bir zip dosyası gibi açıp içindeki gömülü diger dosyalara erişebilirsiniz.
Ayrıca her dosya kaydedildiğinde, belgedeki her sayfa için bir html dosyası da def içine kaydedilir.
Böylelikle bu yazılıma ihtiyaç duymadan, def dosyasını bir klasore açıp içindeki html dosyalarını web gezgininde açarak
da belgenize erişebilirsiniz.
### İpuçları
#### Dosyaları daha hızlı kaydedebilmek için:
Sisteminizde 7z veya zip yüklü ise ve komut satırından direkt erişilebilir ise, Defter dosyaları daha hızlı
kaydedebiliyor.
Çünkü, 7z veya zip in desteklediği arşiv güncelleme özelliğini, python ile gelen zipfile modulu desteklememekte.
(Arşiv güncelleme özelliği: Sadece eklenen veya değişen dosyaları tekrar diske yazıyor. Belgeyi her kaydettiğimizde
belgenin içerdiği tüm dosyaları tekrar diske yazmaktan kurtarıyor. )
#### Daha kolay ekran görüntüsü alabilmek için:
Defter ile ekran görüntüsü alabilirsiniz, ama sisteminize bu iş içi yazılmış başka bir program varsa
onu kullanmanız önerilir.
Mesela linuxta aşagıdaki komutu sistem çapında bir kısayola atayıp kullanabilirsiniz.
Aşağıdaki komut ekran görüntüsünü panoya kopyalar.
#### Linux için:
(Scrot ve xclip yazılımları sisteminizde yüklü değilse öncelikle paket yöneticiniz ile bunları kurmanız gerekiyor.)
```
scrot -s -q 100 '/tmp/foo.jpg' -e 'xclip -selection clipboard -t image/jpg -i $f'
```
#### Windows için:
Aşağıdaki kısayolu kullanabilirsiniz.
```
Win + Shift + S
```
#### OS X için:
Aşağıdaki kısayolu kullanabilirsiniz.
```
Command + Shift + 4
```
Defter panodan görüntü yapıştırmayı destekler. Yukardaki yöntemler veya tercih edeceğiniz başka yöntemler ile ekran
görüntüsünü panoya kopyalayıp deftere yapıştırabilirsiniz.
### Teşekkürler.
Raw data
{
"_id": null,
"home_page": null,
"name": "defter-argekod",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "note taking, freeform, drawing, visual, graphics, lighttable, html generator, PDF generator, PySide6",
"author": "argekod",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/d7/84/b1b888f3663903f99d547df165f83a3f8852dcb5a28812d720613a0bb31e/defter_argekod-0.96.9.tar.gz",
"platform": null,
"description": "![GIF](https://raw.githubusercontent.com/erdincyz/gorseller/master/_defter/defter.gif)\n\n### [ENGLISH](https://github.com/erdincyz/defter/blob/main/README_EN.md)\n\n### Ho\u015fgeldiniz\n\n\u0130n\u015fallah, **Defter** vakit bulduk\u00e7a ve ihtiya\u00e7 duyulduk\u00e7a halen geli\u015ftirilmekte olan a\u00e7\u0131k kaynak bir yaz\u0131l\u0131md\u0131r.\n\n* S\u0131n\u0131rland\u0131r\u0131lmam\u0131\u015f bir sayfan\u0131n her hangi bir yerine \u00e7ift t\u0131klay\u0131p, h\u0131zl\u0131ca not almak i\u00e7in,\n* \u015eekiller diyagramlar \u00e7izmek i\u00e7in,\n* \u0130nternetten s\u00fcr\u00fckle b\u0131rak veri toplamak i\u00e7in,\n* Belli konulardaki toplanm\u0131\u015f verileri bir araya toparlamak i\u00e7in kullan\u0131labilir.\n* G\u00f6rsellik \u00f6n plandad\u0131r. Belgeye foto\u011fraf, video, (herhangi bir formatta)dosya ekleyebilme ve browserdan (ve di\u011fer\n yaz\u0131l\u0131mlardan) kopyala yap\u0131\u015ft\u0131r, s\u00fcr\u00fckle b\u0131rak yaz\u0131(HMTL destekler),ekleyebilme deste\u011fi vard\u0131r.\n* HTML i\u00e7eren yazi nesnelerini, nesneye sa\u011f t\u0131klay\u0131nca a\u00e7\u0131lan men\u00fcdeki **Web Sayfas\u0131 Olarak** g\u00f6ster \u00f6zelli\u011fini\n kullanarak tekrar i\u00e7erdi\u011fi linklere t\u0131klanabilir hale getirebilirsiniz.\n* Mesela sayfaya ta\u015f\u0131yaca\u011f\u0131n\u0131z, **veya** izlemekte oldu\u011funuz bir videodan ekran g\u00f6r\u00fcnt\u00fcs\u00fc al\u0131p, sayfaya yap\u0131\u015ft\u0131raca\u011f\u0131n\u0131z\n o resmin \u00fczerine \u00e7ift t\u0131klay\u0131nca, resmin t\u0131klad\u0131\u011f\u0131n\u0131z noktas\u0131nda bir metin kutusu olu\u015fur. B\u00f6ylece resmin \u00fczerine de\n diledi\u011finiz kadar not alabilirsiniz.\n* Sayfay\u0131 veya t\u00fcm belgeyi PDF veya HTML dosyas\u0131 olarak kaydedebilirsiniz.\n\n_Bu yaz\u0131l\u0131m ka\u011f\u0131t kaleme alternatif de\u011fildir. Dijital ortamlardan verileri h\u0131zl\u0131ca bir araya toparlayabilmek i\u00e7in\nfaydal\u0131d\u0131r belki en fazla._\n\n**GPLv3** lisansl\u0131d\u0131r.\n\n**Bir\u00e7ok Bug (Hata)** ve **tam olarak eklenmemi\u015f \u00f6zellikler** i\u00e7erir. \u0130yice kurcalay\u0131p denemeden **\u00f6nemli i\u015fler** i\u00e7in\nkullanma**MA**n\u0131z tavsiye edilir.\n\n**Bilinen hatalar\u0131 ve eklenmek niyetinde olunan \u00f6zellikleri (\u015fu an g\u00fcncel olmamakla beraber)** bu sayfadaki *\n*[Issues](https://github.com/erdincyz/defter/issues)** k\u0131sm\u0131ndan takip edebilirsiniz.\n\n### KURULUM\n\nSisteminizde Python 3 y\u00fckl\u00fc olmas\u0131 gerekiyor.\n\nPython 3' \u00fc [https://www.python.org/downloads/](https://www.python.org/downloads/) adresinden indirip kurabilirsiniz.\n\nPython 3 y\u00fckl\u00fc ise komut satirindan\n\n```\npython -m pip install defter-argekod\n\n```\n\nkomutu ile program\u0131 kurabilirsiniz.\n\nKurulum tamamlan\u0131nca;\n\n```\ndefter\n```\n\nkomutu ile program\u0131 \u00e7al\u0131\u015ft\u0131rabilirsiniz.\n\nVarsa, program\u0131 yeni s\u00fcr\u00fcme g\u00fcncellemek i\u00e7in;\n\n```\npython -m pip install -U defter-argekod\n\n```\n\nve dilerseniz program\u0131 silmek i\u00e7in;\n\n```\npython -m pip uninstall defter-argekod\n\n```\n\nkomutlar\u0131n\u0131 kullanabilirsiniz.\n\n### [YARDIM SAYFALARI](https://github.com/erdincyz/defter/wiki)\n\n### Dosya Yap\u0131s\u0131:\n\nUzant\u0131s\u0131 \"def\" olarak de\u011fi\u015ftirilmi\u015f s\u0131k\u0131\u015ft\u0131rma oran\u0131 1 olan zip dosyalar\u0131d\u0131r.\nZip dosyalar\u0131 konteyn\u0131r gibi kullan\u0131lmaktad\u0131r.\nDosyalar\u0131 bir zip dosyas\u0131 gibi a\u00e7\u0131p i\u00e7indeki g\u00f6m\u00fcl\u00fc diger dosyalara eri\u015febilirsiniz.\nAyr\u0131ca her dosya kaydedildi\u011finde, belgedeki her sayfa i\u00e7in bir html dosyas\u0131 da def i\u00e7ine kaydedilir.\nB\u00f6ylelikle bu yaz\u0131l\u0131ma ihtiya\u00e7 duymadan, def dosyas\u0131n\u0131 bir klasore a\u00e7\u0131p i\u00e7indeki html dosyalar\u0131n\u0131 web gezgininde a\u00e7arak\nda belgenize eri\u015febilirsiniz.\n\n### \u0130pu\u00e7lar\u0131\n\n#### Dosyalar\u0131 daha h\u0131zl\u0131 kaydedebilmek i\u00e7in:\n\nSisteminizde 7z veya zip y\u00fckl\u00fc ise ve komut sat\u0131r\u0131ndan direkt eri\u015filebilir ise, Defter dosyalar\u0131 daha h\u0131zl\u0131\nkaydedebiliyor.\n\u00c7\u00fcnk\u00fc, 7z veya zip in destekledi\u011fi ar\u015fiv g\u00fcncelleme \u00f6zelli\u011fini, python ile gelen zipfile modulu desteklememekte.\n(Ar\u015fiv g\u00fcncelleme \u00f6zelli\u011fi: Sadece eklenen veya de\u011fi\u015fen dosyalar\u0131 tekrar diske yaz\u0131yor. Belgeyi her kaydetti\u011fimizde\nbelgenin i\u00e7erdi\u011fi t\u00fcm dosyalar\u0131 tekrar diske yazmaktan kurtar\u0131yor. )\n\n#### Daha kolay ekran g\u00f6r\u00fcnt\u00fcs\u00fc alabilmek i\u00e7in:\n\nDefter ile ekran g\u00f6r\u00fcnt\u00fcs\u00fc alabilirsiniz, ama sisteminize bu i\u015f i\u00e7i yaz\u0131lm\u0131\u015f ba\u015fka bir program varsa\nonu kullanman\u0131z \u00f6nerilir.\nMesela linuxta a\u015fag\u0131daki komutu sistem \u00e7ap\u0131nda bir k\u0131sayola atay\u0131p kullanabilirsiniz.\n\nA\u015fa\u011f\u0131daki komut ekran g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fc panoya kopyalar.\n\n#### Linux i\u00e7in:\n\n(Scrot ve xclip yaz\u0131l\u0131mlar\u0131 sisteminizde y\u00fckl\u00fc de\u011filse \u00f6ncelikle paket y\u00f6neticiniz ile bunlar\u0131 kurman\u0131z gerekiyor.)\n\n```\nscrot -s -q 100 '/tmp/foo.jpg' -e 'xclip -selection clipboard -t image/jpg -i $f'\n```\n\n#### Windows i\u00e7in:\n\nA\u015fa\u011f\u0131daki k\u0131sayolu kullanabilirsiniz.\n\n```\nWin + Shift + S\n```\n\n#### OS X i\u00e7in:\n\nA\u015fa\u011f\u0131daki k\u0131sayolu kullanabilirsiniz.\n\n```\nCommand + Shift + 4\n```\n\nDefter panodan g\u00f6r\u00fcnt\u00fc yap\u0131\u015ft\u0131rmay\u0131 destekler. Yukardaki y\u00f6ntemler veya tercih edece\u011finiz ba\u015fka y\u00f6ntemler ile ekran\ng\u00f6r\u00fcnt\u00fcs\u00fcn\u00fc panoya kopyalay\u0131p deftere yap\u0131\u015ft\u0131rabilirsiniz.\n\n### Te\u015fekk\u00fcrler.\n",
"bugtrack_url": null,
"license": "GNU General Public License v3 (GPLv3)",
"summary": "G\u00f6rsel bir not tutma uygulamas\u0131. (A visual note-taking app.)",
"version": "0.96.9",
"project_urls": {
"Homepage": "https://github.com/erdincyz/defter",
"Issues": "https://github.com/erdincyz/defter/issues"
},
"split_keywords": [
"note taking",
" freeform",
" drawing",
" visual",
" graphics",
" lighttable",
" html generator",
" pdf generator",
" pyside6"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "196d88769b9a37e3f391f98209be5eda22d1c51879dd05317e151fb770b7bf88",
"md5": "bbb300db5c9784bc7f44efffed1afdbf",
"sha256": "b81c285286c4dff9251c13ac647b7955f8eadcd402dda2d30deaea861ae7d692"
},
"downloads": -1,
"filename": "defter_argekod-0.96.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bbb300db5c9784bc7f44efffed1afdbf",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 532543,
"upload_time": "2024-08-12T11:34:52",
"upload_time_iso_8601": "2024-08-12T11:34:52.984202Z",
"url": "https://files.pythonhosted.org/packages/19/6d/88769b9a37e3f391f98209be5eda22d1c51879dd05317e151fb770b7bf88/defter_argekod-0.96.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d784b1b888f3663903f99d547df165f83a3f8852dcb5a28812d720613a0bb31e",
"md5": "e530b73e6b80b4d35bec8e157267214f",
"sha256": "841bdc5671a8666646436d2c5578f0540c48fd20fc5cbcfcd6bd0b45a629d563"
},
"downloads": -1,
"filename": "defter_argekod-0.96.9.tar.gz",
"has_sig": false,
"md5_digest": "e530b73e6b80b4d35bec8e157267214f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 497410,
"upload_time": "2024-08-12T11:34:59",
"upload_time_iso_8601": "2024-08-12T11:34:59.494068Z",
"url": "https://files.pythonhosted.org/packages/d7/84/b1b888f3663903f99d547df165f83a3f8852dcb5a28812d720613a0bb31e/defter_argekod-0.96.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-12 11:34:59",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "erdincyz",
"github_project": "defter",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [],
"lcname": "defter-argekod"
}