Many changes to structure for home pages, including a script that takes the home page translations and automatically generates the HTML files with links to translations.

git-svn-id: https://circuit.svn.sourceforge.net/svnroot/circuit/trunk@125 70edf91d-0b9e-4248-82e7-2488d7716404
This commit is contained in:
Carl Burch 2010-10-04 21:54:54 +00:00
parent 35dd5d39b4
commit f22b2c18ba
46 changed files with 1168 additions and 657 deletions

View File

@ -1,4 +1,4 @@
<?xml version='1.0' encoding='ISO-8859-1' ?>
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE map
PUBLIC "-//Sun Microsystems Inc.//DTD JavaHelp Map Version 2.0//EN"
"http://java.sun.com/products/javahelp/map_2_0.dtd">

View File

@ -8,7 +8,7 @@ Educational institutions around the world use Logisim as an aid to teaching abou
CHANGE LOG
Feature: A German translation of the GUI strings is now included. (In this version, documentation is not translated.)
Feature: A German translation of the GUI strings is now included. (Translation of the documentation is not yet available.)
Feature: Added a Label and Label Font attribute for all components in the Gates library except Constant.
@ -22,14 +22,14 @@ Feature: Added Off Color and Background attributes for the I/O library's Seven-S
Feature: Added Color and Background attributes for the I/O library's TTY component.
Feature: If you have never previously executed Logisim, it should default to the platform language if a supported translation is available.
Feature: The Preferences dialog now defaults to the International tab, the languages appear in a list rather than a drop-down box, and each language is described by both its own language and the currently selected language.
Feature: Enhanced the splash screen and "About" dialog to give credit to other team members.
Interface change: The Preferences dialog now defaults to the International tab, the languages appear in a list rather than a drop-down box, and each language is described by both its own language and the currently selected language.
Interface change: Even after selecting a wire, starting a drag from one of its endpoints will lengthen or shorten the wire. (Previously the wire would be moved in this situation.)
Bug fix: If you have never previously executed Logisim, it should default to the platform language if a supported translation is available.
Bug fix: Circuit statistics were not computed recursively as intended (it was done correctly in 2.5.1).
Bug fix: When the simulation frequency is more than 1KHz, choosing "Tick Once" after a series of several ticks would lead to multiple ticks occurring.

140
scripts/build-www.py Normal file
View File

@ -0,0 +1,140 @@
#!/usr/bin/python
import os
import re
import shutil
import sys
import xml.dom
import xml.dom.minidom
from logisim_script import *
dst_path = os.getcwd()
src_path = build_path(get_svn_dir(), 'www')
# see if we're on Carl Burch's platform, and if so reconfigure defaults
if '\\home\\burch\\' in get_svn_dir():
svn_dir = get_svn_dir()
home = svn_dir[:svn_dir.find('\\home\\burch\\') + 11]
dst_path = build_path(home, 'logisim/Scripts/www/base')
if not os.path.exists(dst_path):
os.mkdir(dst_path)
os.chdir(dst_path)
# determine which HTML files are represented
print('determining HTML files available')
html_files = { }
languages = []
for lang in os.listdir(src_path):
lang_dir = build_path(src_path, lang)
if lang not in ['en', '.svn'] and os.path.isdir(build_path(src_path, lang)):
actual = lang
if actual == 'root':
actual = 'en'
languages.append((actual, lang_dir))
for file in os.listdir(lang_dir):
if file.endswith('.html'):
if file not in html_files:
html_files[file] = []
html_files[file].append(actual)
del html_files['template.html']
for file in html_files:
html_files[file].sort()
# define function for creating translation menu for a file
template_langmenu_other = '''<tr>
<th><a href="{rel}{xndir}{file}">[{xn}]</a></th>
<td><a href="{rel}{xndir}{file}">{xnname}</a></td>
</tr>'''
template_langmenu_cur = '''<tr><th>[{xn}]</th><td>{xnname}</td></tr>'''
langmenu_names = {
'de': 'Deutsch',
'en': 'English',
'es': 'espa\u00f1ol',
'ru': '\u0420\u0443\u0441\u0441\u043a\u0438\u0439',
}
def build_langmenu(file, lang):
if file in html_files and len(html_files[file]) > 1:
ret = ['<div class="langmenu"><table><tbody>']
rel = '../'
if lang == 'en':
rel = ''
for xn in html_files[file]:
if xn == 'en':
xndir = ''
else:
xndir = xn + '/'
if xn == lang:
template = template_langmenu_cur
else:
template = template_langmenu_other
xnname = langmenu_names.get(xn, '???')
ret.append(template.format(xn=xn, xndir=xndir, rel=rel, file=file,
xnname=xnname))
ret.append('</tbody></table></div>')
return '\n'.join(ret)
else:
return ''
# Now go through each language directory
template_head_re = re.compile(r'<head>\s*<meta http-equiv="content-type[^>]*>\s*(\S.*)</head>', re.MULTILINE | re.DOTALL)
template_body_re = re.compile(r'<body>(.*)</body>', re.MULTILINE | re.DOTALL)
file_head_re = re.compile(r'</head>')
file_body_re = re.compile(r'<body>(.*)</body>', re.MULTILINE | re.DOTALL)
repl_langmenu_re = re.compile(r'<langmenu\s*/?>', re.MULTILINE)
repl_contents_re = re.compile(r'<contents\s*/?>', re.MULTILINE)
for lang, lang_src in languages:
print('building directory for ' + lang)
# load the template
template_path = build_path(lang_src, 'template.html')
template_head = ''
template_body = '<contents />'
if os.path.exists(template_path):
with open(template_path, encoding='utf-8') as template_file:
template_text = template_file.read()
template_head_match = template_head_re.search(template_text)
if template_head_match is None: print(' ' + lang + ' template: no head' + str(len(template_text)))
if template_head_match is not None:
template_head = template_head_match.group(1)
template_body_match = template_body_re.search(template_text)
if template_body_match is None: print(' ' + lang + ' template: no body' + str(len(template_text)))
if template_body_match is not None:
template_body = template_body_match.group(1)
# determine the destination directory
if lang == 'en':
lang_dst = dst_path
else:
lang_dst = build_path(dst_path, lang)
if not os.path.exists(lang_dst):
os.mkdir(lang_dst)
# copy each file over
for file in os.listdir(lang_src):
file_ext_start = file.rindex('.')
if file_ext_start >= 0:
file_ext = file[file_ext_start + 1:]
file_src = build_path(lang_src, file)
file_dst = build_path(lang_dst, file)
if file_ext in ['png', 'css', 'ico']:
shutil.copy(file_src, file_dst)
elif file_ext == 'html' and file != 'template.html':
with open(file_src, encoding='utf-8') as html_file:
html_text = html_file.read()
html_text = file_head_re.sub(template_head + '</head>', html_text)
html_body_match = file_body_re.search(html_text)
if html_body_match is None:
html_body = ''
else:
html_body = html_body_match.group(1)
body_start = html_body_match.start()
body_end = html_body_match.end()
html_text = (html_text[:body_start] + '<body>' + template_body
+ '</body>' + html_text[body_end:])
langmenu = build_langmenu(file, lang)
html_text = repl_langmenu_re.sub(langmenu, html_text)
html_text = repl_contents_re.sub(html_body, html_text)
with open(file_dst, 'w', encoding='utf-8') as html_file:
html_file.write(html_text)
print('HTML generation complete')

View File

@ -41,18 +41,23 @@ def _find_image_paths(locale_src, en_src):
image_paths[(base_rel, file)] = (img_xx, width, height)
return image_paths
def handle_img_tag(image_paths_xx, image_paths_en, cwd, xx_src, en_src):
img_attr_re = re.compile('\s([a-zA-Z0-9-]+)="?([^"> \r\n\t]+)"?')
def _handle_tag(image_paths_xx, image_paths_en, cwd, xx_src, en_src):
img_attr_re = re.compile('\s([a-zA-Z0-9-]+)="?([^"> \r\n\t]+)"?', re.MULTILINE | re.DOTALL)
def handle_tag(match):
tag_name = 'img'
pieces = ['<' + tag_name]
handled_attrs = ['src', 'width', 'height']
src_attr = 'src'
tag_end = '>'
values = {}
pieces = ['<img']
for attr_match in img_attr_re.finditer(match.group()):
attr = attr_match.group(1)
values[attr] = attr_match.group(2)
if attr not in ['src', 'width', 'height']:
if attr not in handled_attrs:
pieces.append(attr_match.group())
if 'src' in values:
src_val = values['src']
if src_attr in values:
src_val = values[src_attr]
src_path = os.path.normpath(build_path(cwd, src_val))
width = None
height = None
@ -65,23 +70,24 @@ def handle_img_tag(image_paths_xx, image_paths_en, cwd, xx_src, en_src):
elif src_path.startswith(xx_src):
src_rel = os.path.relpath(src_path, xx_src)
src_base, src_file = os.path.split(src_rel)
src_base = src_base.replace('\\', '/')
src_key = (src_base, src_file)
if src_key in image_paths_xx:
_dummy_, width, height = image_paths_xx[src_key]
elif src_key in image_paths_en:
_dummy_, width, height = image_paths_en[src_key]
base_rel = os.path.relpath(xx_src, cwd)
base_rel = os.path.relpath(xx_src, cwd).replace('\\', '/')
src_val = base_rel + '/../en/' + src_base + '/' + src_file
pieces.append('src="' + src_val.replace('\\', '/') + '"')
pieces.append(src_attr + '="' + src_val.replace('\\', '/') + '"')
if (src_val.endswith('.gif') and 'width' in values
and 'height' in values and values['width'] == '32'
and values['height'] == '32'):
width, height = 32, 32
if width is not None:
if 'width' in handled_attrs and width is not None:
pieces.append('width="' + str(width) + '"')
if height is not None:
if 'height' in handled_attrs and height is not None:
pieces.append('height="' + str(height) + '"')
return ' '.join(pieces) + '>'
return ' '.join(pieces) + tag_end
return handle_tag
def do_copy(src_dir, dst_dir):
@ -102,7 +108,7 @@ def do_copy(src_dir, dst_dir):
image_paths[locale] = _find_image_paths(locale_src, en_src)
image_paths_en = image_paths['en']
img_re = re.compile(r'<img[^>]*>')
img_re = re.compile(r'<img\s[^>]*>', re.MULTILINE | re.DOTALL)
for locale, locale_src, locale_dst in doc_locales:
os.mkdir(locale_dst)
@ -114,7 +120,7 @@ def do_copy(src_dir, dst_dir):
base_rel = os.path.relpath(base_src, locale_src)
base_dst = build_path(locale_dst, base_rel)
img_handler = handle_img_tag(image_paths_xx, image_paths_en,
img_handler = _handle_tag(image_paths_xx, image_paths_en,
base_src, locale_src, en_src)
for dir in dirs:
os.mkdir(build_path(base_dst, dir))
@ -124,7 +130,7 @@ def do_copy(src_dir, dst_dir):
if file.endswith('.gif') or file.endswith('.png'):
if (base_rel, file) in image_paths_xx:
shutil.copy(file_src, file_dst)
elif file.endswith('.html'):
elif file.endswith('.html') or file.endswith('.jhm'):
with open(file_src, 'r', encoding='utf-8') as html_file:
html_text = html_file.read()
html_text = img_re.sub(img_handler, html_text)
@ -134,7 +140,10 @@ def do_copy(src_dir, dst_dir):
shutil.copy(file_src, file_dst)
for locale, locale_src, locale_dst in doc_locales:
map_dst = build_path(locale_dst, 'map.jhm')
if locale != 'en' and not os.path.exists(map_dst):
map_src = build_path(en_src, 'map.jhm')
shutil.copy(map_src, map_dst)
for file in ['map.jhm', 'images/toplevel.gif',
'images/topic.gif', 'images/chapTopic.gif']:
file_dst = build_path(locale_dst, file)
if (locale != 'en' and not os.path.exists(file_dst)
and os.path.exists(os.path.dirname(file_dst))):
file_src = build_path(en_src, file)
shutil.copy(file_src, file_dst)

View File

@ -14,7 +14,7 @@ if len(sys.argv) > 1:
# see if we're on Carl Burch's platform, and if so reconfigure defaults
if '\\home\\burch\\' in get_svn_dir():
lang = 'en'
lang = 'ru'
svn_dir = get_svn_dir()
home = svn_dir[:svn_dir.find('\\home\\burch\\') + 11]
lang_path = build_path(home, 'logisim/Scripts/www/docs/2.6.0', lang)
@ -37,14 +37,16 @@ head_end = r'''
// (from http://www.dynamicdrive.com/dynamicindex1/navigate1.htm)
</script>
'''.strip()
body_start = r'''
<div id="content">
'''.strip()
body_end = r'''
</div>
<div id="map">
<a href="{rel}/../../../index{lang}.html"><img src="{rel}/../../../images/header{lang}.png"
<a href="{rel}/../../../{lang}index.html"><img src="{rel}/../../../{lang}header.png"
border="0" width="227" height="137"></a>
<ul id="maptree" class="treeview">
{map}
@ -63,7 +65,7 @@ dst_dir = os.getcwd()
src_dir = get_svn_dir('doc', lang)
if not os.path.exists(src_dir):
sys.exit('source directory doc/{lang} not found, aborted'.format(lang=lang))
if is_same_file(dst_dir, src_dir) or os.path.exists(os.path.join(dst_dir, 'map.jhm')):
if is_same_file(dst_dir, src_dir) or os.path.exists(os.path.join(dst_dir, 'doc.hs')):
sys.exit('cannot place result into source directory')
#
@ -76,7 +78,11 @@ class MapNode():
self.target = target
self.url = url
map_dom = xml.dom.minidom.parse(os.path.join(src_dir, 'map.jhm'))
map_src = os.path.join(src_dir, 'map.jhm')
if not os.path.exists(map_src):
map_src = os.path.join(os.path.dirname(src_dir), 'en')
map_src = os.path.join(map_src, 'map.jhm')
map_dom = xml.dom.minidom.parse(map_src)
for mapid in map_dom.getElementsByTagName('mapID'):
if not mapid.hasAttribute('target') or not mapid.hasAttribute('url'):
print('node is missing target or url attribute, ignored')
@ -177,7 +183,7 @@ print('creating HTML files')
if lang == 'en':
url_lang = ''
else:
url_lang = '_' + lang
url_lang = lang + '/'
def create_map(filename):
dst_filename = os.path.join(dst_dir, filename)
url = filename.replace('\\', '/')

114
scripts/pot-create.py Normal file
View File

@ -0,0 +1,114 @@
#!/usr/bin/python
import datetime
import os
import re
import shutil
import tarfile
from logisim_script import *
FILENAME = 'logisim-pot.tgz'
gui_dir = get_svn_dir('src', 'resources/logisim')
dst_dir = os.path.join(os.getcwd(), 'pot-dir')
dst_tarball = build_path(os.getcwd(), FILENAME)
known_langs = 'ru es'.split()
keep_temporary = False
if '\\home\\burch\\' in get_svn_dir():
tar_cmd = 'C:/cygwin/bin/tar.exe'
if 'unichr' not in dir():
unichr = chr
if os.path.exists(dst_tarball):
user = prompt('file ' + FILENAME + ' already exists. Replace [y/n]?', 'yn')
if user == 'n':
sys.exit('POT creation aborted on user request')
os.remove(dst_tarball)
#
# Clear the destination directory
#
if os.path.exists(dst_dir):
shutil.rmtree(dst_dir)
os.mkdir(dst_dir)
version, copyright = determine_version_info()
date = datetime.datetime.now().strftime('%Y-%m-%d %H:%M%z')
header = r'''
msgid ""
msgstr ""
"Project-Id-Version: Logisim {version}\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: {date}\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
'''.strip().format(version=version, date=date)
#
# Create the file for .properties strings
#
prop_patt = re.compile(r'^([a-zA-Z0-9]+)\s*=\s*(\S.*)$')
unicode_patt = re.compile(r'\\u([0-9a-fA-F]{4})')
def unicode_repl(match):
return unichr(int(match.group(1), 16))
os.mkdir(build_path(dst_dir, 'gui'))
def load_lang(lang):
key_list = []
key_dict = {}
suffix = '_' + lang + '.properties'
for file in os.listdir(build_path(gui_dir, lang)):
if file.endswith(suffix):
file_base = file[:-len(suffix)]
with open(os.path.join(gui_dir, lang, file), encoding='ISO-8859-1') as src:
for line in src:
match = prop_patt.match(line)
if match:
key = file_base + ':' + match.group(1)
value = match.group(2).replace('"', '\\"')
value = unicode_patt.sub(unicode_repl, value)
key_list.append(key)
key_dict[key] = value
return key_list, key_dict
en_keys, en_dict = load_lang('en')
with open(build_path(dst_dir, 'gui', 'gui.pot'), 'w', encoding='utf-8') as dst:
dst.write(header + '\n')
for key in en_keys:
dst.write('\n')
dst.write('msgctxt {ctxt}\n'.format(ctxt=key))
dst.write('msgid "{msgid}"\n'.format(msgid=en_dict[key]))
dst.write('msgstr "{xlate}"\n'.format(xlate=''))
for lang in known_langs:
lang_keys, lang_dict = load_lang(lang)
with open(build_path(dst_dir, 'gui', lang + '.po'), 'w', encoding='utf-8') as dst:
dst.write(header + '\n')
for key in en_keys:
msgid = en_dict[key]
if key in lang_dict:
xlate = lang_dict[key]
else:
xlate = ''
dst.write('\n')
dst.write('msgctxt {ctxt}\n'.format(ctxt=key))
dst.write('msgid "{msgid}"\n'.format(msgid=msgid))
dst.write('msgstr "{xlate}"\n'.format(xlate=xlate))
tarball = tarfile.open(dst_tarball, 'w:gz')
tarball.add(dst_dir, '.')
tarball.close()
if not keep_temporary:
shutil.rmtree(dst_dir)
print('POT creation completed')

10
www/README.TXT Normal file
View File

@ -0,0 +1,10 @@
The Web site as it appears in translated versions is different in several small
ways from the original English version. The English version meant for
translation is found in the 'en' subdirectory. (The original English version is
in the 'root' subdirectory.)
Each translation directory has a file named 'template.html', which is the
template used for generating the various HTML files in that translation. The
other HTML files contain just the main body.
Please be sure to save each file using the UTF-8 encoding.

View File

@ -2,32 +2,9 @@
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Kommentare</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: ein grafisches Werkzeug zum Entwurf und zur Simulation digitaler Schaltungen" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Dokumentation</a></p>
<p><a href="../history.html">Entwicklung</a></p>
<p><a href="../qanda.html">Fragen &amp; Antworten</a></p>
<p><a href="comments.html">Kommentare</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<h1>Kommentare von Anwendern</h1>
@ -38,9 +15,8 @@ href="http://sourceforge.net/projects/circuit/">Logisim auf SourceForge.net</a>
<p>Bitte schreiben Sie jede Email auf Englisch (auch wenn es holprig sein sollte), und bitte benutzen Sie eine deutliche Betreffzeile, damit die Nachricht nicht im Spam untergeht.</p>
<center><img src="../images/address.png"></center>
<center><img src="../email.png"></center>
<p>Positive Rückmeldungen werden es mir ermöglichen, Unterstützung für die Weiterentwicklung des Programms zu bekommen. Und hilfreiche Kommentare zeigen auf, was für eine künftige Version am wichtigsten ist. Der Autor des Programms schätzt alle Emails hoch ein, die er zu Logisim erhält, weil er möchte, daß das Programm ein so brauchbares Unterrichtswerkzeug, wie nur möglich wird.</p>
</td></tr></table>
</body></html>

View File

@ -1,33 +1,10 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
<title>Logisim: Dokumentation</title>
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: ein grafisches Werkzeug zum Entwurf und zur Simulation digitaler Schaltungen" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Dokumentation</a></p>
<p><a href="../history.html">Entwicklung</a></p>
<p><a href="../qanda.html">Fragen &amp; Antworten</a></p>
<p><a href="comments.html">Kommentare</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<h1>Dokumentation</h1>
@ -37,5 +14,5 @@
<br /><em><a href="../docs/2.6.0/en/guide/index.html">Leitfaden für Benutzer von Logisim</a></em>
<br /><em><a href="../docs/2.6.0/en/libs/index.html">Bibliotheksreferenz</a></em>
</td></tr></table></body>
</body>
</html>

View File

@ -2,34 +2,11 @@
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Download</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: ein grafisches Werkzeug zum Entwurf und zur Simulation digitaler Schaltungen" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Dokumentation</a></p>
<p><a href="../history.html">Entwicklung</a></p>
<p><a href="../qanda.html">Fragen &amp; Antworten</a></p>
<p><a href="comments.html">Kommentare</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<body>
<langmenu />
</div></div>
&nbsp;</td><td>
<h2>Der Weg zu Logisim</h2>
<h1>Der Weg zu Logisim</h1>
<p>Logisim ist eine kostenlose Software, die unter den Bedingungen der <a href="../gpl.html">GNU General Public License, Version 2</a> herausgegeben wird. Es sollte auf jeder Plattform mit Java-Unterstützung, Version 5 oder höher, laufen.</p>
@ -73,5 +50,4 @@ href="http://sourceforge.net/projects/circuit/">Logisims Seite auf SourceForge.n
<p><a href="comments.html">Senden Sie mir einen Kommentar,</a> wenn Ihnen Logisim gefällt!</p>
</td></tr></table>
</body></html>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
@ -11,12 +10,15 @@
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2440"
sodipodi:version="0.32"
inkscape:version="0.47 r22583"
inkscape:version="0.46"
width="227"
height="137"
version="1.0"
sodipodi:docname="header.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
inkscape:output_extension="org.inkscape.output.svg.inkscape"
inkscape:export-filename="C:\cygwin\home\burch\logisim\Trunk\www\de\header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
id="metadata2445">
<rdf:RDF>

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -1,41 +1,18 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<title>Logisim [Deutsch]</title>
<meta name="description" content="Ein grafisches Werkzeug zur Entwicklung und Simulation digitaler Schaltungen mit offenem Quellkode">
<meta name="keywords" content="digital,Logik,Schaltungen,Simulator,freeware,java">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: ein grafisches Werkzeug zum Entwurf und zur Simulation digitaler Schaltungen" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Dokumentation</a></p>
<p><a href="../history.html">Entwicklung</a></p>
<p><a href="../qanda.html">Fragen &amp; Antworten</a></p>
<p><a href="comments.html">Kommentare</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<center><img width="480" height="298" src="shot-2.6.1.png"><br />
<b>Bildschirmkopie von Logisim 2.6.0, herausgegeben am 27. September 2010</b>
<b>Bildschirmkopie von Logisim 2.6.1</b>
</center>
<p><strong>Aktuell:</strong> <em>Logisim 2.6.0 ist jetzt verfügbar.</em> [<a href="../announce.html">Vollständige Ankündigung</a> und <a href="../history.html">Änderungen</a>] (27. September 2010)</p>
<p><strong>Aktuell:</strong> <em>Logisim 2.6.1 ist jetzt verfügbar.</em> [<a href="../announce.html">Vollständige Ankündigung</a> und <a href="../history.html">Änderungen</a>] (4. Oktober 2010)</p>
<p>Logisim ist ein Unterrichtswerkzeug für den Entwurf und die Simulation digitaler Schaltungen. Mit seiner übersichtlichen Benutzerschnittstelle und der laufenden Simulation der Schaltung, während Sie diese aufbauen, ist das Programm einfach genug, die Grundbegriffe digitaler Schaltungen zu vermitteln. Mit der Möglichkeit, größere Schaltungen aus kleineren Teilschaltungen heraus zu konstruieren, und ganze Kabelbündel mit einem einzigen Mausbewegung zu verlegen, kann (und wird) Logisim benutzt, ganze Mikroprozessoren im Unterricht zu simulieren.</p>
@ -59,5 +36,4 @@
</ol>
</td></tr></table>
</body></html>

40
www/de/template.html Normal file
View File

@ -0,0 +1,40 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body>
<table><tr><td valign="top">
<div class="header">
<div class="headerimg">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: ein grafisches Werkzeug zum Entwurf und zur Simulation digitaler Schaltungen" /></a>
</div>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Dokumentation</a></p>
<p><a href="../history.html">Entwicklung</a></p>
<p><a href="../qanda.html">Fragen &amp; Antworten</a></p>
<p><a href="comments.html">Kommentare</a></p>
<p><a href="../links.html">Links</a></p>
</div>
<langmenu />
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
</div>
&nbsp;</td><td>
<contents />
</td></tr></table>
</body></html>

View File

@ -1,55 +0,0 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Comments</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<a href="download.html">Download</a><br />
<a href="docs.html">Documentation</a><br />
<a href="../history.html">Release History</a><br />
<a href="../qanda.html">Q &amp; A</a><br />
<a href="comments.html">Comments</a><br />
<a href="../links.html">Links</a><br />
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<h1>User comments</h1>
<p>If you find Logisim useful, please let me know! <em>Especially</em>
do this if you use Logisim in a class you teach! E-mail me at the
address given below.</p>
<p>Bug reports, feature requests, and questions are most welcome at <a
href="http://sourceforge.net/projects/circuit/">Logisim's page at
SourceForge.net</a>. You can also e-mail me &mdash; though that bears more
risk of becoming lost.</p>
<p>In any e-mail, please write in English (even if it's broken English!),
and please include a descriptive subject
line so that your message doesn't get lost among the junk mail.</p>
<center><img src="../images/address.png"></center>
<p>Affirmative comments will help me get support to develop the program
further, and helpful comments will point out what is most important for
future versions. I value all e-mail received about Logisim, as I want
it to become as useful an educational tool as possible.</p>
</td></tr></table>
</body></html>

View File

@ -1,41 +0,0 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<a href="download.html">Download</a><br />
<a href="docs.html">Documentation</a><br />
<a href="../history.html">Release History</a><br />
<a href="../qanda.html">Q &amp; A</a><br />
<a href="comments.html">Comments</a><br />
<a href="../links.html">Links</a><br />
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<h1>Documentation</h1>
<h2>Official 2.6.x documentation</h2>
<em><a href="2.6.0/en/guide/tutorial/index.html">Beginner's Tutorial</a></em>
<br /><em><a href="2.6.0/en/guide/index.html">The Guide to Being a Logisim User</a></em>
<br /><em><a href="2.6.0/en/libs/index.html">Library Reference</a></em>
</td></tr></table></body>
</html>

View File

@ -1,100 +0,0 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Download</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<a href="download.html">Download</a><br />
<a href="docs.html">Documentation</a><br />
<a href="../history.html">Release History</a><br />
<a href="../qanda.html">Q &amp; A</a><br />
<a href="comments.html">Comments</a><br />
<a href="../links.html">Links</a><br />
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<h2>Getting Logisim</h2>
<p>Logisim is free software, released under the terms of the
<a href="../gpl.html">GNU General Public License, version 2</a>.
It should run on any platform supporting Java,
version 5 or later.</p>
<ol>
<li>Logisim requires Java 5 or later. If you do not already
have it on your computer, Java is available from <tt><a
href="http://java.sun.com">java.sun.com</a></tt>.</p></li>
<li><p>Download Logisim from <a
href="http://sourceforge.net/projects/circuit/">Logisim's SourceForge.net
page</a>. You will three choices of which release to download.</p>
<ul>
<li>A <tt>.jar</tt> file - this should run on any platform, though
not necessarily conveniently.
<li>A <tt>.tar.gz</tt> file for MacOS X
<li>A <tt>.exe</tt> file for Windows
</ul>
<p>If you use MacOS X or Windows, the
release specific to your platform will work best.</p></li>
<li><p>To execute the program:</p>
<ul>
<li><p><em>With the generic <tt>.jar</tt> file:</em>
On many platforms, you can start the JAR file by double-clicking
its icon. If that doesn't work, find your platform's command line and enter:</p>
<blockquote><tt>java&nbsp;-jar&nbsp;logisim-generic-<em>XX</em>.jar</tt></blockquote></li>
<li><p><em>With the MacOS X version:</em> First uncompressed the downloaded
<tt>.tar.gz</tt> file: This might happen
automatically, or you might have to double-click it.
Then just double-click the Logisim icon to start. You may
want to move the icon into the Applications folder.</p></li>
<li><p><em>With the Windows version:</em> Logisim does not have an install process;
the executable file is truly the file that you want to execute.
Just double-click the Logisim icon. You may want to create a shortcut on the
desktop and/or in the Start menu to make starting Logisim easier.</p></li>
</ul></li>
<li><p>The standard release of Logisim includes an English translation
(written by TRANSLATOR NAME of TRANSLATOR INSTITUTION).
To use the English translation:</p>
<ol>
<li>After starting Logisim, go to the File menu and select Preferences...
(On a Macintosh, this will be in the Logisim menu.)</li>
<li>At the top of the Preferences window, select the International tab.</li>
<li>From the dropdown menu labeled Language, select Russian language.</li>
</ol></li>
</ol>
<p>If you find Logisim useful, please <a href="comments.html">send me a
comment</a>!</p>
</td></tr></table>
</body></html>

View File

@ -1,87 +0,0 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<meta name="description" content="An open-source graphical tool for designing and simulating logic circuits">
<meta name="keywords" content="digital,logic,circuit,simulator,freeware,java">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<a href="download.html">Download</a><br />
<a href="docs.html">Documentation</a><br />
<a href="../history.html">Release History</a><br />
<a href="../qanda.html">Q &amp; A</a><br />
<a href="comments.html">Comments</a><br />
<a href="../links.html">Links</a><br />
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<center><img width="480" height="303" src="shot-2.3.0.png"><br />
<b>Screen shot of
Logisim 2.6.0,
released
September 27, 2010
</b>
</center>
<p><strong>Update:</strong>
<em>Logisim 2.6.0
is now available.</em>
[<a href="../announce.html">Full announcement</a>
and <a href="../history.html">change log</a>]
(27 September 2010)
</p>
<p>Logisim is an educational tool for designing and simulating digital
logic circuits. With its simple toolbar interface and simulation of
circuits as you build them, it is simple enough to facilitate learning
the most basic concepts related to logic circuits. With the capacity
to build larger circuits from smaller subcircuits, and to draw bundles
of wires with a single mouse drag, Logisim can be used (and is used)
to design and simulate entire CPUs for educational purposes.</p>
<p>Logisim is used by students at <a href="../usage.html">colleges and
universities around the world</a> in many types of classes, ranging
from a brief unit on logic in general-education computer science
surveys, to computer organization courses, to full-semester courses on
computer architecture.</p>
<p>Logisim is free software, released under the terms of the
<a href="../gpl.html">GNU General Public License, version 2</a>.</p>
<p><a href="download.html">Download Logisim</a>!</p>
<h2>Using the English translation</h2>
<p>The standard release of Logisim includes an English translation
(written by TRANSLATOR NAME of TRANSLATOR INSTITUTION).
To use the English translation:</p>
<ol>
<li>After starting Logisim, go to the File menu and select Preferences...
(On a Macintosh, this will be in the Logisim menu.)</li>
<li>At the top of the Preferences window, select the International tab.</li>
<li>From the dropdown menu labeled Language, select Russian language.</li>
</ol>
</td></tr></table>
</body></html>

View File

@ -2,32 +2,9 @@
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Comments</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Documentation</a></p>
<p><a href="../history.html">Release History</a></p>
<p><a href="../qanda.html">Q &amp; A</a></p>
<p><a href="comments.html">Comments</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<h1>User comments</h1>
@ -44,12 +21,11 @@ risk of becoming lost.</p>
and please include a descriptive subject
line so that your message doesn't get lost among the junk mail.</p>
<center><img src="../images/address.png"></center>
<center><img src="../email.png"></center>
<p>Affirmative comments will help me get support to develop the program
further, and helpful comments will point out what is most important for
future versions. I value all e-mail received about Logisim, as I want
it to become as useful an educational tool as possible.</p>
</td></tr></table>
</body></html>

View File

@ -1,33 +1,10 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
<title>Logisim: Documentation</title>
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Documentation</a></p>
<p><a href="../history.html">Release History</a></p>
<p><a href="../qanda.html">Q &amp; A</a></p>
<p><a href="comments.html">Comments</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<h1>Documentation</h1>
@ -37,5 +14,4 @@
<br /><em><a href="../docs/2.6.0/en/guide/index.html">The Guide to Being a Logisim User</a></em>
<br /><em><a href="../docs/2.6.0/en/libs/index.html">Library Reference</a></em>
</td></tr></table></body>
</html>
</body></html>

View File

@ -2,34 +2,11 @@
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Download</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Documentation</a></p>
<p><a href="../history.html">Release History</a></p>
<p><a href="../qanda.html">Q &amp; A</a></p>
<p><a href="comments.html">Comments</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<body>
<langmenu />
</div></div>
&nbsp;</td><td>
<h2>Getting Logisim</h2>
<h1>Getting Logisim</h1>
<p>Logisim is free software, released under the terms of the
<a href="../gpl.html">GNU General Public License, version 2</a>.
@ -96,5 +73,4 @@ To use the English translation:</p>
<p>If you find Logisim useful, please <a href="comments.html">send me a
comment</a>!</p>
</td></tr></table>
</body></html>

BIN
www/en/header.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -15,7 +15,10 @@
height="137"
version="1.0"
sodipodi:docname="header.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
inkscape:output_extension="org.inkscape.output.svg.inkscape"
inkscape:export-filename="C:\cygwin\home\burch\logisim\Trunk\www\en\header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
id="metadata2445">
<rdf:RDF>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -1,50 +1,25 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<title>Logisim [English]</title>
<meta name="description" content="An open-source graphical tool for designing and simulating logic circuits">
<meta name="keywords" content="digital,logic,circuit,simulator,freeware,java">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.svg"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Documentation</a></p>
<p><a href="../history.html">Release History</a></p>
<p><a href="../qanda.html">Q &amp; A</a></p>
<p><a href="comments.html">Comments</a></p>
<p><a href="../links.html">Links</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<center><img width="480" height="303" src="shot-2.3.0.png"><br />
<b>Screen shot of
Logisim 2.6.0,
released
September 27, 2010
Logisim 2.6.1
</b>
</center>
<p><strong>Update:</strong>
<em>Logisim 2.6.0
<em>Logisim 2.6.1
is now available.</em>
[<a href="../announce.html">Full announcement</a>
and <a href="../history.html">change log</a>]
(27 September 2010)
(4 October 2010)
</p>
<p>Logisim is an educational tool for designing and simulating digital
@ -83,5 +58,4 @@ To use the English translation:</p>
</ol>
</td></tr></table>
</body></html>

40
www/en/template.html Normal file
View File

@ -0,0 +1,40 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body>
<table><tr><td valign="top">
<div class="header">
<div class="headerimg">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
</div>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Documentation</a></p>
<p><a href="../history.html">Release History</a></p>
<p><a href="../qanda.html">Q &amp; A</a></p>
<p><a href="comments.html">Comments</a></p>
<p><a href="../links.html">Links</a></p>
</div>
<langmenu />
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
</div>
&nbsp;</td><td>
<contents />
</td></tr></table>
</body></html>

31
www/es/docs.html Normal file
View File

@ -0,0 +1,31 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Ayuda</title>
</head>
<body>
<h1>Ayuda</h1>
<p><em>Traducido de forma automática: La documentación en español es muy antiguo.
Es posible que desee hacer referencia <a href="../docs.html">a la documentación más reciente Inglés</a>.
Un traductor para mantener actualizada la traducción al español sería bienvenido!</em></p>
<p>The Spanish documentation is very old.
You may want to refer to the latest
<a href="../docs.html">English</a> documentation.
A translator to keep the Spanish translation updated would be
welcome!</p>
<h2>Official 2.1.x documentation</h2>
<p><em><a href="../docs/2.1.0-es/guide/tutorial/index.html">Tutorial:
primeros pasos con Logisim</a></em>
<br /><em><a href="../docs/2.1.0-es/guide/index.html">Gu&iacute;a para ser un usuario de Logisim</a></em>
<br /><em><a href="../docs/2.1.0-es/libs/index.html">Referencia de las
librer&iacute;as</a></em>
</p>
</body>
</html>

View File

@ -15,7 +15,10 @@
height="137"
version="1.0"
sodipodi:docname="header.svg"
inkscape:output_extension="org.inkscape.output.svg.inkscape">
inkscape:output_extension="org.inkscape.output.svg.inkscape"
inkscape:export-filename="C:\cygwin\home\burch\logisim\Trunk\www\es\header.png"
inkscape:export-xdpi="90"
inkscape:export-ydpi="90">
<metadata
id="metadata2445">
<rdf:RDF>
@ -53,8 +56,8 @@
inkscape:zoom="2.3964758"
inkscape:cx="115.011"
inkscape:cy="52.258432"
inkscape:window-x="39"
inkscape:window-y="-3"
inkscape:window-x="23"
inkscape:window-y="23"
inkscape:current-layer="svg2440" />
<g
id="g3331">
@ -170,7 +173,7 @@
<flowRoot
xml:space="preserve"
id="flowRoot2455"
style="font-size:16px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:115%;writing-mode:lr;text-anchor:start;fill:#0000c8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman;-inkscape-font-specification:Times New Roman Bold Italic"
style="font-size:16px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:114.99999762%;writing-mode:lr-tb;text-anchor:start;fill:#0000c8;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Times New Roman;-inkscape-font-specification:Times New Roman Bold Italic"
transform="translate(0,-3.7555147)"><flowRegion
id="flowRegion2457"><rect
id="rect2459"
@ -178,6 +181,6 @@
height="74.693016"
x="14.604779"
y="52.083641"
style="font-size:16px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:115%;writing-mode:lr;text-anchor:start;fill:#0000c8;fill-opacity:1;font-family:Times New Roman;-inkscape-font-specification:Times New Roman Bold Italic" /></flowRegion><flowPara
style="font-size:16px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:114.99999762%;writing-mode:lr-tb;text-anchor:start;fill:#0000c8;fill-opacity:1;font-family:Times New Roman;-inkscape-font-specification:Times New Roman Bold Italic" /></flowRegion><flowPara
id="flowPara2461"
style="font-size:16px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:115%;writing-mode:lr;text-anchor:start;fill:#0000c8;fill-opacity:1;font-family:Times New Roman;-inkscape-font-specification:Times New Roman Bold Italic">a graphical tool for designing and simulating logic circuits</flowPara></flowRoot></svg>
style="font-size:16px;font-style:italic;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:114.99999762%;writing-mode:lr-tb;text-anchor:start;fill:#0000c8;fill-opacity:1;font-family:Times New Roman;-inkscape-font-specification:Times New Roman Bold Italic">una herramienta de diseño y simulación de circuitos lógicos</flowPara></flowRoot></svg>

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -4,4 +4,4 @@ TRANSLATOR: If you can't conveniently translate the SVG file, you can just
translate the following text, and I'll be happy to deal with pasting it into
the SVG file.
a graphical tool for designing and simulating logic circuits
una herramienta de diseño y simulación de circuitos lógicos

58
www/es/index.html Normal file
View File

@ -0,0 +1,58 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim [espa&ntilde;ol]</title>
</head>
<body>
<center><img width="480" height="303" src="../shot-2.3.0.png"><br />
<b>Screen shot of Logisim 2.6.1, released October 4, 2010</b>
<br /><b><a href="docs.html">Spanish
translation of the documentation</a> (<em>May 13, 2008</em>)</b>
</center>
<p>Logisim es una herramienta de libre distribuci&oacute;n (&iexcl;free-ware!) de dise&ntilde;o y
simulaci&oacute;n de circuitos l&oacute;gicos digitales. Su intuitiva interfaz y su sencillo
simulador permiten aprender con facilidad los conceptos b&aacute;sicos relacionados
con la l&oacute;gica de los circuitos digitales. Con la capacidad de construir grandes
circuitos a partir de otros m&aacute;s simples, Logisim puede ser utilizado para el
dise&ntilde;o de CPUs al completo con prop&oacute;sitos educativos.</p>
<p>Logisim se utiliza como herramienta para estudiantes en <a
href="../usage.html">diferentes universidades alrededor del mundo</a> y en muchos
tipos de clases: desde cursillos de introducci&oacute;n a la ingenier&iacute;a inform&aacute;tica
hasta cursos completos en arquitectura de ordenadores.</p>
<p><a
href="http://sourceforge.net/project/showfiles.php?group_id=143273">&iexcl;Descarga de Logisim</a>!
(<a href="../download.html">Intrucciones de instalaci&oacute;n - Ingl&eacute;s</a>)</p>
<h2>Utilizando traducci&oacute;n al espa&ntilde;ol</h2>
<p>Una traducci&oacute;n al espa&ntilde;ol, llevada a cabo por Pablo Leal Ramos (Espa&ntilde;a),
est&aacute;incluida como parte de la descarga est&aacute;ndar de Logisim. Para seleccionar el
idioma una vez lanzado Logisim:
<ul>
<li> Seleccionar Preferences... en el men&uacute; File. (En Macintoshes,
seleccionar Preferences... en el men&uacute; Logisim.)</p>
<li> Seleccionar la pesta&ntilde;a International.</p>
<li> Seleccionar Spanish en el el men&uacute; Language.</p>
</ul>
Tambi&eacute;n es posible configurar el idioma desde la l&iacute;nea de comandos tecleando:
``<tt>java -jar logisim-<em>XXX</em>.jar -locale es</tt>''.</p>
<h2>Comentarios</h2>
<p>&iexcl;Se agradecen preguntas y comentarios! Por favor dirigir las sugerencias
(English please!) al principal autor de Logisim, Carl Burch.
<center><img src=images/address.png></center>
Si usted imparte una asignatura que realiza un uso continuado de Logisim, su
informaci&oacute;n me ayudar&aacute; a ganar soporte en el desarrollo del software.</p>
</body></html>

39
www/es/template.html Normal file
View File

@ -0,0 +1,39 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body>
<table><tr><td valign="top">
<div class="header">
<div class="headerimg">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
</div>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Documentation</a></p>
<p><a href="../history.html">Release History</a></p>
<p><a href="../qanda.html">Q &amp; A</a></p>
<p><a href="comments.html">Comments</a></p>
<p><a href="../links.html">Links</a></p>
</div>
<langmenu />
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a>
</div>
&nbsp;</td><td>
<contents />
</td></tr></table>
</body></html>

28
www/root/comments.html Normal file
View File

@ -0,0 +1,28 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Comments</title>
</head>
<body>
<h1>User comments</h1>
<p>If you find Logisim useful, please let me know! <em>Especially</em>
do this if you use Logisim in a class you teach!</em> E-mail me at the
address given below.</p>
<p>Bug reports, feature requests, and questions are most welcome at <a
href=http://sourceforge.net/projects/circuit/>Logisim's page at
SourceForge.net</a>. If this doesn't work for you for some reason,
then you can e-mail me; be sure to include a truly descriptive subject
line so that your message doesn't get lost among all the junk mail.</p>
<center><img src="email.png"></center></p>
<p>Affirmative comments will help me get support to develop the program
further, and helpful comments will point out what is most important for
future versions. I value all e-mails received about Logisim, as I want
it to become as useful an educational tool as possible.</p>
</body></html>

61
www/root/docs.html Normal file
View File

@ -0,0 +1,61 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Documentation</title>
</head>
<body>
<h1>Documentation</h1>
<h2>Official 2.6.x documentation</h2>
<em><a href="docs/2.6.0/en/guide/tutorial/index.html">Beginner's Tutorial</a></em>
<br /><em><a href="docs/2.6.0/en/guide/index.html">The Guide to Being a Logisim User</a></em>
<br /><em><a href="docs/2.6.0/en/libs/index.html">Library Reference</a></em>
<h2>Official 2.5.x documentation</h2>
<em><a href="docs/2.5.0/en/guide/tutorial/index.html">Beginner's Tutorial</a></em>
<br /><em><a href="docs/2.5.0/en/guide/index.html">The Guide to Being a Logisim User</a></em>
<br /><em><a href="docs/2.5.0/en/libs/index.html">Library Reference</a></em>
<h2>Official 2.3.x documentation</h2>
<p><em><a href="docs/2.3.0/guide/tutorial/index.html">Beginner's Tutorial</a></em>
<br /><em><a href="docs/2.3.0/guide/index.html">The Guide to Being a Logisim User</a></em>
<br /><em><a href="docs/2.3.0/libs/index.html">Library Reference</a></em>
</p>
<h2>Official 2.1.x documentation</h2>
<em><a href="docs/2.1.0/guide/tutorial/index.html">Beginner's
Tutorial</a></em>
<br /><em><a href="docs/2.1.0/guide/index.html">The Guide to Being a Logisim User</a></em>
<br /><em><a href="docs/2.1.0/libs/index.html">Library Reference</a></em>
<p>(<a href="docs/1.0/index.html">Documentation for Logisim
v1.0</a>)</p>
<h2>Unofficial 2.1.x documentation</h2>
<p><a href="http://www.youtube.com/watch?v=xcusC8ns0kM">A
user-created video guide on YouTube</a></p>
<br /><a href="http://www.youtube.com/watch?v=M2qJ1pv3hf0">YouTube video
demonstrating a particularly neat project: Conway's Game of Life</a>
</p>
<h2>Peer-reviewed papers</h2>
<p>``<a href=http://www.cburch.com/pub/b_logisim.abs.html><strong>Logisim: A graphical system
for logic circuit design and simulation</strong></a>.''
<em>Journal of Educational Resources in Computing</em> <em>2</em>:1,
2002, pages 5-16.</p>
<p>``<a href=http://www.cburch.com/pub/bz_socs.abs.html><strong>Science of Computing Suite
(SOCS):
Resources for a Breadth-First Introduction</strong></a>.''
With Lynn Ziegler.
<em>Technical Symposium on Computer Science Education</em> (SIGCSE), 2004.</p>
</body></html>

72
www/root/download.html Normal file
View File

@ -0,0 +1,72 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Download</title>
</head>
<body>
<h1>Getting Logisim</h1>
<p>Logisim should run on any platform supporting Java,
version 5 or later.</p>
<ol>
<li>Logisim requires Java 5 or later. If you do not already
have it on your computer, Java is available from <tt><a
href=http://java.sun.com>java.sun.com</a></tt>.</p></li>
<li>Download Logisim from <a
href=http://sourceforge.net/projects/circuit/>Logisim's SourceForge.net
page</a>. You will three choices of which release to download.
<ul>
<li>A <tt>.jar</tt> file - runs on any platform, though
not necessarily conveniently.
<li>A MacOS <tt>.tar.gz</tt> file
<li>A Windows <tt>.exe</tt> file
</ul>
If you use MacOS or Windows, I would recommend using the
release specific to your platform.</p></li>
<li>To execute the program:
<ul>
<li><em>With the generic <tt>.jar</tt> file:</em> On Windows and MacOS
systems, you will likely be able to start Logisim by double-clicking
the JAR file. If that doesn't work, or if you use Linux or Solaris,
you can type ``<tt>java -jar logisim-<em>XX</em>.jar</tt>'' at the
command line.</p></li>
<li><em>With the MacOS X version:</em> Once the downloaded
<tt>.tar.gz</tt> version is uncompressed (this will likely happen
automatically), just double-click the Logisim icon to start. You may
want to place the icon into the Applications folder.</p></li>
<li><em>With the Windows version:</em> Just double-click the
Logisim icon. You may want to create a shortcut on the desktop
and/or in the Start menu to make starting Logisim
easier.</p></li>
</ul></li>
</ol>
<p>If you find Logisim useful, please <a href=comments.html>send me a
comment</a>!</p>
<h2>Copyright and authorship</h2>
<p>Copyright (c) 2005, Carl Burch.</p>
<p>Logisim is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.</p>
<p>Logisim is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
<a href=gpl.html>GNU General Public License</a> for more details.</p>
</body></html>

BIN
www/root/header.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

72
www/root/index.html Normal file
View File

@ -0,0 +1,72 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<meta name="description" content="An open-source graphical tool for designing and simulating logic circuits">
<meta name="keywords" content="digital,logic,circuit,simulator,freeware,java">
</head>
<body>
<center><img width="480" height="298" src="shot-2.3.0.png"><br />
<b>Screen shot of Logisim 2.6.1</b>
</center>
<p><strong>Update:</strong>
<em>Logisim 2.6.1 is now available.</em>
[<a href="announce.html">Full announcement</a>
and <a href="history.html">change log</a>]
(4 October 2010)</p>
<p><strong><a href="https://sourceforge.net/projects/circuit/forums/forum/479543/topic/3847665">About Logisim's development - and how you can help!</a></strong></p>
<p>Logisim is an educational tool for designing and simulating digital
logic circuits. With its simple toolbar interface and simulation of
circuits as you build them, it is simple enough to facilitate learning
the most basic concepts related to logic circuits. With the capacity
to build larger circuits from smaller subcircuits, and to draw bundles
of wires with a single mouse drag, Logisim can be used (and is used)
to design and simulate entire CPUs for educational purposes.</p>
<p>Logisim is used by students at <a href=usage.html>colleges and
universities around the world</a> in many types of classes, ranging
from a brief unit on logic in general-education computer science
surveys, to computer organization courses, to full-semester courses on
computer architecture.</p>
<p><a href=download.html>Download Logisim</a>!</p>
<h2>Features</h2>
<ul>
<li>It is free! (Logisim is open-source (<a href=gpl.html>GPL</a>).)</p>
<li>It runs on <em>any</em> machine supporting Java 5 or later;
special versions are released for MacOS X and Windows. The
cross-platform nature is important for students who have a
variety of home/dorm computer systems.</p>
<li>The drawing interface is based on an intuitive toolbar.
Color-coded wires aid in simulating and debugging a circuit.</p>
<li>The wiring tool draws horizontal and vertical wires, automatically
connecting to components and to other wires. It's very easy to draw
circuits!</p>
<li>Completed circuits can be saved into a file, exported to a GIF file,
or printed on a printer.</p>
<li>Circuit layouts can be used as "subcircuits" of other
circuits, allowing for hierarchical circuit design.</p>
<li>Included circuit components include inputs and outputs, gates,
multiplexers, arithmetic circuits, flip-flops, and RAM memory.</p>
<li>The included "combinational analysis" module allows for
conversion between circuits, truth tables, and Boolean
expressions.</p>
</ul>
</body></html>

142
www/root/links.html Normal file
View File

@ -0,0 +1,142 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Links</title>
</head>
<body>
<h1>Related links</h1>
<h2>Libraries</h2>
<p>This section contains libraries of components that can be
imported into Logisim. If you have your own library of
components that you think would be useful to others, I'll be
happy to post a link here to a hosting Web site or to the
library itself.</p>
<dl>
<dt><a href=download/7400-series-rev1.zip>7400 series Logisim
library</a> (<a href=download/7400-series-rev1.zip>ZIP</a>,
<a href=download/7400-series-rev1.circ>uncompressed</a>)
<dd>A set of Logisim circuits corresponding to a large number of
7400-series chips, produced by Technological Services Company.
(Copyright 2005, released under the GPL).</p>
<dt><a href="download/gray-1.0.jar">Gray Counter example</a> (JAR)
<dd>The JAR library described in the <em>Logisim
User's Guide</em> for version 2.3.0 and later.</dd>
<dt><a href="download/incr-1.1.jar">Incrementer example</a> (JAR)</dt>
<dd>The outdated JAR library described in the <em>Logisim
User's Guide</em> prior to version 2.3.0. Compatible with
versions Logisim 2.0 Beta 20 and later. The class name is
<tt>com.cburch.incr.Components</tt>.</dd>
</dl>
<h2>Free graphical tools</h2>
<p>My hope is that some day some other software developers out there
will create something that in my view renders Logisim irrelevant.
So I occasionally browse the <q>competition</q> to see whether that day
has come. Here's a list of links, and you can judge for yourself.</p>
<ul>
<li><a
href="http://www.spsu.edu/cs/faculty/bbrown/circuits/howto.html">Digital
Works 2.0</a> is Windows freeware. It is a fairly complete
package, but it is no longer under development. I no longer know
where one can download a copy. <em>18 Jul 2007</em>.</li>
<li><a href="http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/index.html">HADES</a>
is a Java-based tool, which is available at no cost but does not
appear to be open-source. The simulation and library functionality
is quite extensive, but the interface is on the awkward side.
<em>18 Jul 2007</em></li>
<li><a href="http://www.cs.mtu.edu/~pop/jlsp/bin/JLS.html">JLS</a>
is a Java-based tool that is available at no cost from the author but
is not open-source or freeware. It doesn't simulate circuits as you
build them, but its simulation capabilities are more extensive than
Logisim's. <em>18 Jul 2007</em></li>
<li><a href="index.html">Logisim</a> is an open source Java tool.
Of course, I think it's the best choice. <em>18 Jul 2007</em></li>
<li><a href="http://www.softronix.com/logic.html">MultiMedia
Logic</a> is open source Windows software; It doesn't seem to support
hierarchical circuits or wire bundling, so it's quite limited as far
as designing CPU-scale circuits, but it does provide a fun set of
I/O components. <em>18 Jul 2007</em></li>
<li><a href="http://www.tkgate.org/index.html">TkGate</a> is
open source software. It's probably the most legitimate no-cost
competitor to Logisim: It's simulation facilities seem quite sound,
though the interface strikes me as rather awkward. It requires tcl/tk
to run; it can run on Windows if you have Cygwin installed.
<em>18 Jul 2007</em></li>
<li><a href="http://math.hws.edu/TMCM/java/xLogicCircuits/">xLogicCircuits</a>
is my favorite among the bare-bones Java applets. It has some
utility if you're spending one or two weeks introducing students to
the subject. <em>18 Jul 2007</em></li>
<li>Other alternatives I have investigated, but which don't yet seem
have much to recommend them:
<ul>
<li><a href="http://www.a-rostin.de/klogic/">KLogic</a>, open
source Linux</li>
<li><a href="http://www.tetzl.de/java_logic_simulator.html">LogicSim</a>, open source Java</li>
<li><a href="http://web.mit.edu/ara/www/ds.html">Digital Simulator</a>, closed source shareware, free for education</li>
</ul></li>
</ul>
<p>You might also find my more exhaustive <a
href="links-2002.html">outdated list</a> useful. Maybe.</p>
<h2>Commercial graphical tools</h2>
<ul>
<li><a href="http://www.matrixmultimedia.com">Digital Works
3.0</a> is a commercial Windows product; I have not tried it, but
presumably it is more thorough than Digital Works 2.0, which was
already good. It does not seem to be under active development.
<em>18 Jul 2007</em></li>
<li><a href="http://www.logicworks5.com">LogicWorks</a> is a
Windows-specific commercial product also, but it seems more likely to
receive continuing support. I have not tried it, but it seems like
a thorough system. It includes some support for incorporating VHDL
specifications. <em>18 Jul 2007</em></li>
<li>Others:
<ul>
<li><a href="http://www.research-systems.com/easysim/easysim.htm">EasySim</a>, commercial Windows</li>
<li><a href="http://home.arcor.de/khloch/locad/index.htm">LOCAD</a>, commercial(?) Windows, in German</li>
</ul></li>
</ul>
<h2>Text-based tools</h2>
<ul>
<li><a href="http://www.icarus.com/eda/verilog/">Icarus
Verilog</a>, the dominant open-source Verilog compiler</li>
<li>Others:
<ul>
<li><a href="http://www.soe.ucsc.edu/~elm/Software/Esim/">esim</a>, source available but license unclear, uses custom language</li>
<li><a href="http://www.cs.uiowa.edu/~jones/logicsim/">Iowa Logic Specification Language</a>, open source, uses custom language</li>
<li><a href="https://sourceforge.net/projects/veriwell/">VeriWell</a>, open source, uses Verilog</li>
</ul></li>
</ul>
</body></html>

BIN
www/root/logisim.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

80
www/root/qanda.html Normal file
View File

@ -0,0 +1,80 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: Questions and answers</title>
</head>
<body>
<h1>Questions and answers</h1>
<p><a href="#pronounce">How do you pronounce Logisim?</a>
<br><a href="#source">Can I get a copy of the source code?</a>
<br><a href="#publish">Can I place a copy of the JAR file on a Web
page for my students to download?</a>
<br><a href="#textbook">I'd like to include your software with a
textbook I'm publishing. Is that OK?</a>
<br><a href="#sluggish">Why is Logisim so darn slow?</a>
<br><a href="#gripe">Add feature <em>X</em> now!</a>
</p>
<h3><a name="pronounce">How do you pronounce Logisim?</a></h3>
<p>LODJ-uh-sim. I've heard people pronounce it LOG-ism, and that's just
wrong.</p>
<h3><a name="source">Can I get a copy of the source code?</a></h3>
<p>The source code is available under the <a href=gpl.html>GNU Public
License</a>, and it is included in the distributed JAR file
within the <code>src</code> subdirectory.</p>
<h3><a name="publish">Can I place a copy of the JAR file on a Web page
for my students to download?</a></h3>
<p>First: Please let me know that you are using the program for your
class. The more schools that contact me about using Logisim, the easier
it will be for me to get support at my college to continue developing
it. <a href=usage.html>Schools using Logisim</a>.</p>
<p>But to answer your question: That would absolutely be OK per
the terms of Logisim's license (the <a href="gpl.html">GNU
Public License</a>).</p>
<h3><a name="textbook">I'd like to include your software with a
textbook I'm publishing. Is that OK?</a></h3>
<p>Of course; that usage would fall within the <a href="gpl.html">GPL</a>,
so technically you don't have to ask. But if it's a
textbook that is used widely, I encourage you to contact me to discuss
how Logisim can be altered to complement the textbook better.</p>
<h3><a name="sluggish">Why is Logisim so darn slow?</a></h3>
<p>Actually, even though I use a low-power computer with a rather slow
processor, I haven't noticed problems with Logisim's speed.
(I would admit that startup is a bit sluggish, though.)</p>
<p>To the extent that Logisim is sluggish, you may be inclined to
blame the Java environment; but you'd be wrong. Inasmuch as it is
slow, it is because I lack the time or incentive to make it fast.
There are all sorts of places where the program does horribly efficient
things, like repainting the whole circuit every time you move the
mouse, or allocating memory in many more situations than necessary.
I haven't noticed that this inefficiency causes speed problems, and
so I've concentrated on adding features instead of worrying over what
appears to be a non-problem.</p>
<h3><a name="gripe">Add feature <em>X</em> now!</a></h3>
<p>Ok, first of all, this is a <b>Q</em>&amp;A</b> page, and that's not a
question or an answer.</p>
<p>Please remember that you aren't paying for Logisim. If you'd like to
pay me at reasonable rates, I'll be happy to entertain demands. In the
meantime, please reciprocate my generosity in releasing the program
by politely wording suggestions for improvements. And thanks for
the suggestion!</p>
</body>
</html>

BIN
www/root/shot-2.3.0.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

61
www/root/style.css Normal file
View File

@ -0,0 +1,61 @@
body {
background: white;
}
a {
text-decoration: none;
color: #A00000;
}
body > table > tbody > tr > td {
vertical-align: top;
}
div.header {
position: relative;
padding-top: 100px;
padding-left: 14px;
width: 213px;
}
div.headerimg {
position: absolute;
left: 0px;
top: 0px;
z-index: -1
}
div.links {
padding-bottom: 1em;
}
div.links p {
margin: 0px;
padding: 0px;
margin-left: 1em;
text-indent: -1em;
font-size: 160%;
font-weight: bold;
line-height: 105%
}
div.links a {
text-decoration: none;
color: black
}
div.langmenu {
padding-bottom: 1em
}
div.langmenu th {
}
div.langmenu td {
font-size:80%;
}
div.langmenu td a {
color: black;
}

38
www/root/template.html Normal file
View File

@ -0,0 +1,38 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="shortcut icon" href="logisim.ico" />
<link rel="stylesheet" href="style.css" type="text/css" />
</head>
<body>
<table><tr><td valign="top">
<div class="header">
<div class="headerimg">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: a graphical tool for designing and simulating logic circuits" /></a>
</div>
<div class="links">
<p><a href="download.html">Download</a></p>
<p><a href="docs.html">Documentation</a></p>
<p><a href="history.html">Release History</a></p>
<p><a href="qanda.html">Q &amp; A</a></p>
<p><a href="comments.html">Comments</a></p>
<p><a href="links.html">Links</a></p>
</div>
<langmenu />
<p><a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0" alt="SourceForge.net Logo"
/></a></p>
</div>
&nbsp;</td><td>
<contents />
</td></tr></table>
</body></html>

View File

@ -1,43 +1,20 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: комментарии</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: образовательный инструмент для разработки и моделирования цифровых логических схем" /></a>
<div class="links">
<p><a href="download.html">Загрузка</a></p>
<p><a href="docs.html">Документация</a></p>
<p><a href="../history.html">История выпусков</a></p>
<p><a href="../qanda.html">Вопросы и ответы</a></p>
<p><a href="comments.html">Комментарии</a></p>
<p><a href="../links.html">Ссылки</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0"
alt="Логотип SourceForge.net"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<h1>Комментарии пользователей</h1>
<p>Если вы находите Logisim полезным, пожалуйста, дайте мне знать! <em>Тем более</em> сделайте это, если вы используете Logisim в курсе, который вы преподаёте!</em> Напишите мне по адресу электронной почты, указанному ниже.</p>
<p>Отчеты об ошибках, пожелания и вопросы особенно приветствуются на <a
href=http://sourceforge.net/projects/circuit/>странице Logisim на SourceForge.net</a>. Если она не работает у вас по какой-то причине, то вы можете написать мне по электронной почте; не забудьте добавить правильное описание в поле Тема, чтобы ваше сообщение не затерялось в куче почты.<center><img src=images/address.png></center></p>
href=http://sourceforge.net/projects/circuit/>странице Logisim на SourceForge.net</a>. Если она не работает у вас по какой-то причине, то вы можете написать мне по электронной почте; не забудьте добавить правильное описание в поле Тема, чтобы ваше сообщение не затерялось в куче почты.</p>
<center><img src="../email.png"></center>
<p>Позитивные комментарии помогут мне получить поддержку для дальнейшей разработки программы, а полезные замечания будут указывать, что наиболее важно для будущих версий. Я ценю все электронные письма, полученные о Logisim, поскольку я хочу, чтобы он стал настолько полезным образовательным инструментом, насколько это возможно.</p>
</td></tr></table>
</body></html>

View File

@ -1,34 +1,10 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
<title>Logisim: Документация</title>
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: образовательный инструмент для разработки и моделирования цифровых логических схем" /></a>
<div class="links">
<p><a href="download.html">Загрузка</a></p>
<p><a href="docs.html">Документация</a></p>
<p><a href="../history.html">История выпусков</a></p>
<p><a href="../qanda.html">Вопросы и ответы</a></p>
<p><a href="comments.html">Комментарии</a></p>
<p><a href="../links.html">Ссылки</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0"
alt="Логотип SourceForge.net"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<h1>Документация</h1>
@ -44,5 +20,4 @@
<br /><em><a href="../docs/2.5.0/ru/guide/index.html">Как стать пользователем Logisim</a></em>
<br /><em><a href="../docs/2.5.0/ru/libs/index.html">Справка по библиотеке</a></em>
</td></tr></table></body>
</html>
</body></html>

View File

@ -1,35 +1,10 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim: загрузка</title>
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: образовательный инструмент для разработки и моделирования цифровых логических схем" /></a>
<div class="links">
<p><a href="download.html">Загрузка</a></p>
<p><a href="docs.html">Документация</a></p>
<p><a href="../history.html">История выпусков</a></p>
<p><a href="../qanda.html">Вопросы и ответы</a></p>
<p><a href="comments.html">Комментарии</a></p>
<p><a href="../links.html">Ссылки</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0"
alt="Логотип SourceForge.net"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<h2>Получение Logisim</h2>
@ -66,5 +41,4 @@ href="http://sourceforge.net/projects/circuit/">страницы Logisim на So
<p>Logisim распространяется в надежде, что он будет полезным, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, даже без подразумеваемых гарантий КОММЕРЧЕСКОЙ ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. См. <a href=gpl.html>Универсальную общественную лицензию GNU</a> для более подробной информации.</p>
</td></tr></table>
</body></html>

View File

@ -1,49 +1,22 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Logisim [Русский]</title>
<meta name="description" content="Графический инструмент с открытым исходным кодом проектирования и моделирования логических схем">
<meta name="keywords" content="digital,logic,circuit,simulator,freeware,java">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body bgcolor="FFFFFF" link="AA0000" alink="FF3300">
<table><tr><td valign="top">
<div class="header">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: образовательный инструмент для разработки и моделирования цифровых логических схем" /></a>
<div class="links">
<p><a href="download.html">Загрузка</a></p>
<p><a href="docs.html">Документация</a></p>
<p><a href="../history.html">История выпусков</a></p>
<p><a href="../qanda.html">Вопросы и ответы</a></p>
<p><a href="comments.html">Комментарии</a></p>
<p><a href="../links.html">Ссылки</a></p>
<a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0"
alt="Логотип SourceForge.net"
/></a>
<langmenu />
</div></div>
&nbsp;</td><td>
<body>
<center><img width="480" height="300" src="shot-2.5.0.png"><br />
<b>Снимок экрана
Logisim 2.6.0,
выпущенного
27 &#1089;&#1077;&#1085;&#1090;&#1103;&#1073;&#1088;&#1103; 2010
Logisim 2.6.1
</b></center>
<p><strong>Обновление:</strong> <em>Теперь доступен
Logisim 2.6.0.</em>
Logisim 2.6.1.</em>
<a href="../history.html">Изменения по сравнению с предыдущими версиями</a>.
(27 &#1089;&#1077;&#1085;&#1090;&#1103;&#1073;&#1088;&#1103; 2010)
(4 октября 2010)
</p>
<p>Logisim - это образовательный инструмент для разработки и моделирования цифровых логических схем. Благодаря простому интерфейсу панели инструментов и моделированию схем по ходу их проектирования, Logisim достаточно прост, чтобы облегчить изучение основных понятий, связанных с логическими схемами. При возможности постройки больших схем из меньших подсхем и рисования пучков проводов одним перетаскиванием мыши, Logisim может быть использован (и используется) для проектирования и моделирования целых процессоров в образовательных целях.</p>
@ -75,5 +48,4 @@ Logisim 2.6.0.</em>
<p>Отчеты об ошибках, пожелания и вопросы (на английском языке, пожалуйста!) приветствуются на <a
href="http://sourceforge.net/projects/circuit/">странице Logisim на SourceForge.net</a>. Вы также можете связаться с Карлом Берчем (Carl Burch), основным разработчиком, прямо через <tt>cburch@cburch.com</tt>.</p>
</td></tr></table>
</body></html>

40
www/ru/template.html Normal file
View File

@ -0,0 +1,40 @@
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="shortcut icon" href="../logisim.ico" />
<link rel="stylesheet" href="../style.css" type="text/css" />
</head>
<body>
<table><tr><td valign="top">
<div class="header">
<div class="headerimg">
<a href="index.html"><img width="227" height="137" border="0"
src="header.png"
alt="Logisim: образовательный инструмент для разработки и моделирования цифровых логических схем" /></a>
</div>
<div class="links">
<p><a href="download.html">Загрузка</a></p>
<p><a href="docs.html">Документация</a></p>
<p><a href="../history.html">История выпусков</a></p>
<p><a href="../qanda.html">Вопросы и ответы</a></p>
<p><a href="comments.html">Комментарии</a></p>
<p><a href="../links.html">Ссылки</a></p>
</div>
<langmenu />
<p><a href="http://sourceforge.net"><img
src="http://sourceforge.net/sflogo.php?group_id=143273&type=2"
width="125" height="37" border="0"
alt="Логотип SourceForge.net"
/></a></p>
</div>
&nbsp;</td><td>
<contents />
</td></tr></table>
</body></html>