ASCII හි රූප සටහන් නිර්මාණය කිරීම


150

ASCII රූප සටහන් නිර්මාණය කිරීම සඳහා මට භාවිතා කළ හැකි වැඩසටහනක් මම සොයමි:

    +---------+
    |         |                        +--------------+
    |   NFS   |--+                     |              |
    |         |  |                 +-->|   CacheFS    |
    +---------+  |   +----------+  |   |  /dev/hda5   |
                 |   |          |  |   +--------------+
    +---------+  +-->|          |  |
    |         |      |          |--+
    |   AFS   |----->| FS-Cache |
    |         |      |          |--+
    +---------+  +-->|          |  |
                 |   |          |  |   +--------------+
    +---------+  |   +----------+  |   |              |
    |         |  |                 +-->|  CacheFiles  |
    |  ISOFS  |--+                     |  /var/cache  |
    |         |                        +--------------+
    +---------+

එය වඩාත් සුදුසු වන්නේ ඩේබියන් භාෂාවෙන් ලබා ගත හැකි පැකේජයක් විය යුතුය . ඉහත දැක්වෙන අපූරු රූප සටහන ලිනක්ස් කර්නල් ප්‍රලේඛනයෙන් ලබාගෙන ඇත. ඒවා අතින් සාදන ලද්දක් යැයි මට විශ්වාස කළ නොහැකිය. ඒවා නිර්මාණය කිරීමට යම් මෙවලමක් තිබිය යුතුය.


6
DrawIt ප්ලගිනය vimභාවිතයෙන් ඔබට මේ ආකාරයේ රූප සටහන් ඇඳිය හැකිය .
dawud

14
"ඒවා අතින් සාදන ලද්දක් යැයි මට විශ්වාස කළ නොහැකිය. ඒවා නිර්මාණය කිරීමට යම් මෙවලමක් තිබිය යුතුය." ඒවා අතින් සාදන ලද්දක් බව මට පහසුවෙන් විශ්වාස කළ හැකිය, විශේෂයෙන් ඔබ නම්, උදා: රූප සටහන සඳහා සටහනකින් හෝ වෙනත් ප්‍රභවයකින් වැඩ කිරීම. ඒ සඳහා මිනිත්තු 5 කට වඩා ගත නොවේ.
goldilocks

2
ඒවා අතින් සාදන ලද්දක් බව මට පහසුවෙන්ම විශ්වාස කළ හැකිය, මන්ද ඔබ සාමාන්‍ය බුද්ධියක් භාවිතා කර එය මුලින් ඔබේ හිසෙහි දෘශ්‍යමාන කරන්නේ නම් ඒවා කිරීමට පහසුය. ඇත්ත වශයෙන්ම, එය ඇසියියෝ හෝ වෙනත් දෙයකට වඩා මිනිත්තු කිහිපයක් ගත වේ.
සැතපුම් මාවත

Answers:


146

asciio

මම අවුරුදු ගණනාවක් තිස්සේ asciio භාවිතා කර ඇත. මෙම වෙබ් අඩවියේ බොහෝ රූප සටහන් මා භාවිතා කර නිර්මාණය කර asciioඇත.

උදාහරණයක්

  vncviewer         .-,(  ),-.    
   __  _         .-(          )-.           gateway           vncserver 
  [__]|=|  ---->(    internet    )-------> __________ ------> ____   __ 
  /::/|_|        '-(          ).-'        [_...__...°]       |    | |==|
                     '-.( ).-'                               |____| |  |
                                                             /::::/ |__|

GUI එක මේ වගේ.

           ss as asciio

සටහන: සෑම දෙයක්ම දකුණු ක්ලික් මෙනුවෙන් මෙන්ම කෙටිමං යතුරු වලින් ධාවනය වේ.

අදින්න

DrawIt ප්ලගිනයvim සමඟ භාවිතා කිරීමෙන් ඔබට මූලික රූප සටහන් ද නිර්මාණය කළ හැකිය. එය ස්ථාපනය කර භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳ හොඳ දළ විශ්ලේෂණයක් මෙම ලිපියෙන් ලබා ගත හැකිය: Vim Editor හි ASCII ඇඳීම් සාදා ගන්නේ කෙසේද (පෙළ ගොනුව තුළ පෙට්ටි, රේඛා, ඉලිප්සා, ඊතල අඳින්න) .

asciiflow

Asciiflow නමින් වෙබ් අඩවියක් ඇත, එය බොහෝ විට මෙම රූප සටහන් ඇඳීමට පහසුම ක්‍රමය විය හැකිය.

   ss # 2

JavE

ජාවා හි ලියා ඇති තවත් මෙවලමක් වන ජාවා , මේ හා සමාන ඇස්කයි රූප සටහන් නිර්මාණය කළ හැකිය.

                                 ,'''''''''''''|
                                 | Controller  |
                                 |             |
                                 '`'i''''''''''
                                  ,'        `.
                                ,'            `.
                               -                -
                     ,'''''''''''''|      ,''''''''''''`.
                     |    Model    |______|    View     |
                     |             |      |             |
                      `''''''''''''       '`'''''''''''''

GUI එක මේ වගේ:

   ss # 2

සම්පත්


1
ඔබට අවශ්‍ය නම් diiagrams.com එක් කළ හැකිය
I3ck

සබැඳියෙන් asciio සඳහා වින්ඩෝස් ස්ථාපකය තවදුරටත් ක්‍රියාත්මක නොවේ. ස්ථාපකය පවසන්නේ එය 404 දෝෂයක් ඇති බවත් පසුව ගබ්සා කරන බවත්ය. මම ඒ වෙනුවට asciiflow භාවිතා කළා.
ජෝශප් 238

1
@ Joseph238 - ප්‍රතිපෝෂණයට ස්තූතියි, මෙය යුනික්ස් සහ ලිනක්ස් වෙබ් අඩවිය වන බැවින් බොහෝ මගීන් ඒ ගැන එතරම් සැලකිල්ලක් දක්වනු ඇතැයි මට විශ්වාස නැත. ඔබ එයට සබැඳියක් හමු වුවහොත් අපට දන්වන්න.
slm

3
සමහර විට: textik.com පිළිබඳ සටහනක් එක් කරන්න .
අයිසැක්

1
මම මෑතකදී AsciiGrid නිර්මාණය කළ අතර එය රූප සටහන් ඉදිරිපත් කිරීම සඳහා Svgbob භාවිතා කරයි. මුල් ප්‍රශ්නයේ රූප සටහන මෙන්න
mbarkhau

32

ඉමාක්ස් සඳහා කලාකරුවන්ගේ මාදිලිය හෝ පින්තූර මාදිලිය දෙස බලන්න ( මෙම තිර විකාශනයද බලන්න ). ඔබට ඩිටා පරීක්ෂා කිරීමට අවශ්‍ය විය හැකිය .


+1 Re: "ditaa" එබැවින් යමෙකු මේවා අතින් කළ හැකි බැවින් ඒවා චිත්‍රක ආකෘතියකට පරිවර්තනය කළ හැකිය ...
goldilocks

2
ඔව්, ඩිටා යනු ඇස්සියෝ සමඟ විශිෂ්ට සංයෝජනයකි.
මාර්ටිජන් හීමල්ස්

තිර විකාශ සබැඳිය මිය ගොස් ඇත.
jcubic

25

මට තවත් පිළිතුරක් හමු විය; එය සම්පුර්ණයෙන්ම භාවිතා කළ හැකි බව මට විශ්වාස නැත, නමුත් GNU roff (groff) හි Pic භාෂාව සඳහා ප්‍රොසෙසරයක් මෙන්ම ascii postprocessor එකක් ඇති බව මතක තබා ගන්න ; මේ නිසා ඔබට එවැනි දෙයක් අත්හදා බැලිය හැකිය (ඔබ ලිනක්ස් භාවිතා කරන්නේ නම්, සියල්ල දැනටමත් ස්ථාපනය කර තිබිය යුතුය). Test.roff නමින් ගොනුවක් ලියන්න:

.PS
box "box1";
line
box "box2";
.PE

ඉන්පසු ටයිප් කරන්න : groff -Tascii -p test.roff, ඔබට ලැබිය යුත්තේ:

+------+     +------+
|      +-----|      |
| box1 |     |box2  |
+------+     +------+

සුභ පැතුම්.


එක් කිරීමට ඔබට අවශ්ය විය හැකිය පාලනය චරිත ඉවත් භාවිතාgroff -Tlatin1 -P-c -P-b -P-u
MLT

groffමැක් ඕඑස් එක්ස් හි පූර්ව ස්ථාපනය කර ඇත :)
ශ්‍රීධර් සර්නොබත්

19

සමහර විට ඔබ ප්‍රස්ථාර-පහසු ගැන උනන්දු වනු ඇත .

උදාහරණයක්:

   echo "[ Bonn ] -- car --> [ Berlin ], [ Ulm ]" | graph-easy

නිෂ්පාදනය කරයි:

    +--------+  car   +-----+
    |  Bonn  | -----> | Ulm |
    +--------+        +-----+
      |
      | car
      v
    +--------+
    | Berlin |
    +--------+

පහත දැක්වෙන විධානයන් සමඟ ඔබට එය ස්ථාපනය කළ හැකිය:

wget http://search.cpan.org/CPAN/authors/id/T/TE/TELS/graph/Graph-Easy-0.64.tar.gz
tar -xzf Graph-Easy-0.64.tar.gz
cd Graph-Easy-0.64
perl Makefile.PL
make test
sudo make install
PATH=$PATH:/opt/local/libexec/perl5.12/sitebin/graph-easy

(ඉහළ සහ අවසාන පේළියේ අනුවාද අංක සටහන් කරන්න - ඒවා වෙනස් විය හැක)

Lddot සහ dothost යන පිටුවල සමහර හොඳ තිරපිටපත් තිබේ (මෙවලම් දෙකම එතීම සඳහා වන නිසා graph-easy).


2
නවතම අනුවාදය දැන් ගිතුබ් හි
Sridhar Sarnobat

2
මම හිතන්නේ මෙය ග්‍රැෆ්විස් වගේ වැඩ කරයි, නමුත් ග්‍රැෆ්විස්ට ASCII ප්‍රතිදානය නොමැති අතර එය ලැජ්ජාවකි.
ශ්‍රීධර් සර්නොබත්

1
ප්‍රස්ථාර-පහසු ඩොට් භාෂාව භාවිතා කරයි,
ග්‍රැෆ්විස්

0

මැක් භාවිතා කරන ඕනෑම කෙනෙකුට (මුල් පෝස්ටරය නොවේ) මොනොඩ්රෝ නම් ඉතා හොඳ මෙවලමක් තිබේ . ඇත්ත වශයෙන්ම ඔබ එය ඉතා ඔප දැමූ හා බලවත් හා බුද්ධිමත් බව සඳහා රුපියල් කිහිපයක් ගෙවීමට යන්නේ, නමුත් මෙය ඔබ බොහෝ විට කරන දෙයක් නම්, එය ලබා ගත හැකි පහසු මෙවලමක් වන අතර ඩොලර් 10 යනු රටකජු වේ. සුරකින්න. ඔබ මෙය බොහෝ විට නොකරන්නේ නම්, නොමිලේ අත්හදා බැලීමක් තිබේ, එබැවින් ඔබ සියල්ල සූදානම්. එය SVG වෙත පවා අපනයනය කළ හැකිය

නැහැ, මම සමාගම වෙනුවෙන් වැඩ කරන්නේ නැහැ. මම සතුටු පරිශීලකයෙක් පමණයි.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.