diff --git a/.gitignore b/.gitignore index ce1566a..6810672 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,27 @@ +# OS generated files # +###################### .DS_Store + +# emacs # +######### +# dot hash files (write locks) +.\#* + +# temp files # +############## +*~ +*.bak + +# generated files # +################### doxygen/ +output/ + +# python bytecode files # +######################### +*.pyc + +# pelican/server PID file # +########################### +pelican.pid +srv.pid \ No newline at end of file diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0513c2e --- /dev/null +++ b/Makefile @@ -0,0 +1,124 @@ +PY?=python +PELICAN?=pelican +PELICANOPTS= + +BASEDIR=$(CURDIR) +INPUTDIR=$(BASEDIR)/content +OUTPUTDIR=$(BASEDIR)/output +CONFFILE=$(BASEDIR)/pelicanconf.py +PUBLISHCONF=$(BASEDIR)/publishconf.py + +FTP_HOST=localhost +FTP_USER=anonymous +FTP_TARGET_DIR=/ + +SSH_HOST=localhost +SSH_PORT=22 +SSH_USER=root +SSH_TARGET_DIR=/var/www + +S3_BUCKET=my_s3_bucket + +CLOUDFILES_USERNAME=my_rackspace_username +CLOUDFILES_API_KEY=my_rackspace_api_key +CLOUDFILES_CONTAINER=my_cloudfiles_container + +DROPBOX_DIR=~/Dropbox/Public/ + +GITHUB_PAGES_BRANCH=gh-pages + +DEBUG ?= 0 +ifeq ($(DEBUG), 1) + PELICANOPTS += -D +endif + +RELATIVE ?= 0 +ifeq ($(RELATIVE), 1) + PELICANOPTS += --relative-urls +endif + +help: + @echo 'Makefile for a pelican Web site ' + @echo ' ' + @echo 'Usage: ' + @echo ' make html (re)generate the web site ' + @echo ' make clean remove the generated files ' + @echo ' make regenerate regenerate files upon modification ' + @echo ' make publish generate using production settings ' + @echo ' make serve [PORT=8000] serve site at http://localhost:8000' + @echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 ' + @echo ' make devserver [PORT=8000] start/restart develop_server.sh ' + @echo ' make stopserver stop local server ' + @echo ' make ssh_upload upload the web site via SSH ' + @echo ' make rsync_upload upload the web site via rsync+ssh ' + @echo ' make dropbox_upload upload the web site via Dropbox ' + @echo ' make ftp_upload upload the web site via FTP ' + @echo ' make s3_upload upload the web site via S3 ' + @echo ' make cf_upload upload the web site via Cloud Files' + @echo ' make github upload the web site via gh-pages ' + @echo ' ' + @echo 'Set the DEBUG variable to 1 to enable debugging, e.g. make DEBUG=1 html ' + @echo 'Set the RELATIVE variable to 1 to enable relative urls ' + @echo ' ' + +html: + $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) + +clean: + [ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR) + +regenerate: + $(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS) + +serve: +ifdef PORT + cd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT) +else + cd $(OUTPUTDIR) && $(PY) -m pelican.server +endif + +serve-global: +ifdef SERVER + cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER) +else + cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 0.0.0.0 +endif + + +devserver: +ifdef PORT + $(BASEDIR)/develop_server.sh restart $(PORT) +else + $(BASEDIR)/develop_server.sh restart +endif + +stopserver: + $(BASEDIR)/develop_server.sh stop + @echo 'Stopped Pelican and SimpleHTTPServer processes running in background.' + +publish: + $(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS) + +ssh_upload: publish + scp -P $(SSH_PORT) -r $(OUTPUTDIR)/* $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) + +rsync_upload: publish + rsync -e "ssh -p $(SSH_PORT)" -P -rvzc --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude + +dropbox_upload: publish + cp -r $(OUTPUTDIR)/* $(DROPBOX_DIR) + +ftp_upload: publish + lftp ftp://$(FTP_USER)@$(FTP_HOST) -e "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit" + +s3_upload: publish + s3cmd sync $(OUTPUTDIR)/ s3://$(S3_BUCKET) --acl-public --delete-removed --guess-mime-type --no-mime-magic --no-preserve + +cf_upload: publish + cd $(OUTPUTDIR) && swift -v -A https://auth.api.rackspacecloud.com/v1.0 -U $(CLOUDFILES_USERNAME) -K $(CLOUDFILES_API_KEY) upload -c $(CLOUDFILES_CONTAINER) . + +github: publish + ghp-import -m "Generate Pelican site" -b $(GITHUB_PAGES_BRANCH) $(OUTPUTDIR) + git push origin $(GITHUB_PAGES_BRANCH) + +.PHONY: html help clean regenerate serve serve-global devserver stopserver publish ssh_upload rsync_upload dropbox_upload ftp_upload s3_upload cf_upload github diff --git a/README.md b/README.md index e551fc1..83977f3 100644 --- a/README.md +++ b/README.md @@ -13,12 +13,18 @@ GitHub-Pages preview at: --- +Build: + +The website is generated using [Pelican](https://blog.getpelican.com/) from the [reStructuredText](http://docutils.sourceforge.net/rst.html) sources in the directory `content/`. + +Type `make html` to have the `html` pages generated in the `output/` directory. + Deploy: * Use the `deploy` script to upload the local repository to SourceForge * _Please push to the repository before uploading the website!_ * Usage: - + ``` & ./deploy live [username] #dry-run, SF password is requested & ./deploy live go [username] #upload with rsync over ssh, SF password is requested diff --git a/build.html b/build.html deleted file mode 100644 index d3b8222..0000000 --- a/build.html +++ /dev/null @@ -1,280 +0,0 @@ - - - - - - - - Qucs project: documentation - - - - - - - - - - -
-
- -
- [ packages - - examples - - build instructions - - install instructions ] -
- -

Build Prerequisites

- - - -

Build Current Release From Source

- - - -

Build Development Sources From Git - Repository

- - - - - - -

Build Instructions For MacOSX

- - -

It is recommended the use of a package manager to handle the instalation of the dependencies and build the tools. - -

We recoment either - MacPorts or - Homebrew. Please contact the package maintainer if it is not yet updated to the latest version of Qucs. - - -

Note that due to limitation in Qt4 your platform should be newer than Mac OS 10.5 64-bit.

- -

- Follow the package manager instructions on how to get it set up and running. - the MacPorts and - Homebrew package managers.

- -

Note that there is a MacPorts - Port - and a Homebrew - Formula available to manage the build and install of Qucs.

- - - - - - - - -
-
- - - diff --git a/build_copy_docs.sh b/build_copy_docs.sh index 2bdc9f3..578d7a7 100755 --- a/build_copy_docs.sh +++ b/build_copy_docs.sh @@ -3,7 +3,7 @@ if [ $# -ne 2 ] then echo Need REPOSITORY and TARGET paths as parameters - echo 'e.g., $ sh build_copy_docs.sh ~/git/qucs `pwd`' + echo 'e.g., $ sh build_copy_docs.sh ~/git/qucs ./content' exit else REPO="$1" diff --git a/components.html b/components.html deleted file mode 100644 index 59e1d2d..0000000 --- a/components.html +++ /dev/null @@ -1,3628 +0,0 @@ - - - - - - - - Qucs project: documentation - - - - - - - - - - -
-
- -
- [ user manual - - third party - - technical papers - - components - - related - - press/education - - contact ] - -
- -

Available components

- -

The following table shows some of components supported by - the simulator for each kind of simulations.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
componentsymbolDC analysisS-Parameter
- analysis
Noise wavesAC analysisAC noiseTransient
- analysis
Harmonic
- Balance
Digital
- simulation
comment
resistoryesyesyesyesyesyesyesno
capacitoryesyesyesyesyesyesyesno
inductoryesyesyesyesyesyesyesno
groundyesyesyesyesyesyesyesyesrequired in analog simulations
DC blockyesyesyesyesyesyesnono
DC feedyesyesyesyesyesyesnono
bias Tyesyesyesyesyesyesnono
attenuatoryesyesyesyesyesyesnono
isolatoryesyesyesyesyesyesnono
circulatoryesyesyesyesyesyesnono
phase shifteryesyesyesyesyesnononoDC model: short
ideal coupleryesyesyesyesyesnonono
time controlled switchyesyesyesyesyesyesnono
relaisyesyesyesyesyesyesnono
current probeyesyesyesyesyesyesnono
voltage probeyesyesyesyesyesyesnono
ideal transmission
- line
yesyesyesyesyesyesnono
4-terminal transmission
- line
yesyesyesyesyesyesnono
twisted pair
- line
yesyesyesyesyesnonono
coaxial lineyesyesyesyesyesnonono
rectangular waveguideyesyesyesyesyesnonono
microstrip lineyesyesyesyesyesnonono
microstrip openyesyesyesyesyesnonono
microstrip crossyesyesyesyesyesnonono
microstrip
- mitered bend
yesyesyesyesyesnonono
microstrip stepyesyesyesyesyesnonono
microstrip teeyesyesyesyesyesnonono
microstrip corneryesyesyesyesyesnonono
microstrip gapyesyesyesyesyesnonono
coupled microstrip
- line
yesyesyesyesyesnonono
microstrip viayesyesyesyesyesnonono
microstrip radial stubyesyesyesyesyesnonono
coplanar lineyesyesyesyesyesnonono
coplanar openyesyesyesyesyesnonono
coplanar shortyesyesyesyesyesnonono
coplanar series gapyesyesyesyesyesnonono
coplanar stepyesyesyesyesyesnonono
bond wireyesyesyesyesyesnonono
transformeryesyesyesyesyesyesnono
symmetrical
- transformer
yesyesyesyesyesyesnono
voltage controlled
- current source
yesyesyesyesyesyesnono
gyratoryesyesyesyesyesyesnono
current controlled
- current source
yesyesyesyesyesyesnono
voltage controlled
- voltage source
yesyesyesyesyesyesnono
current controlled
- voltage source
yesyesyesyesyesyesnono
DC voltageyesyesyesyesyesyesnono
DC currentyesyesyesyesyesyesnono
AC voltageyesyesyesyesyesyesnono
AC currentyesyesyesyesyesyesnono
AC poweryesyesyesyesyesyesnonos-parameter port
AM modulated voltage sourceyesyesyesyesyesyesnono
PM modulated voltage sourceyesyesyesyesyesyesnono
noise voltageyesyesyesyesyesyesnono
noise currentyesyesyesyesyesyesnono
diodeyesyesyesyesyesyesyesno
diac (bidirectional trigger diode)yesyesyesyesyesyesnono
thyristor (silicon controlled - rectifier)yesyesyesyesyesyesnono
triac (bidirectional thyristor)yesyesyesyesyesyesnono
junction fetyesyesyesyesyesyesnono
homo junction
- bipolar transistor
yesyesyesyesyesyesnono
homo junction bipolar
- transistor with substrate
yesyesyesyesyesyesnono
mosfetyesyesyesyesyesyesnono
depletion mosfetyesyesyesyesyesyesnono
mosfet with
- substrate, i.e. bulk
yesyesyesyesyesyesnono
FBH HBT verilog deviceyesyesyesyesyesyesyesno
HICUM Level 2 v2.1 verilog deviceyesyesyesyesyesyesyesno
HICUM Level 2 v2.22 verilog deviceyesyesyesyesyesyesyesno
HICUM Level 2 v2.23 verilog deviceyesyesyesyesyesyesyesno
HICUM Level 0 v1.12 verilog deviceyesyesyesyesyesyesyesnonpn and pnp type
HICUM Level 0 v1.2 verilog deviceyesyesyesyesyesyesyesnonpn and pnp type
MESFET verilog deviceyesyesyesyesyesyesyesnoCurtice, Statz, TOM-1 and TOM-2 - included
- nfet only
EPFL EKV v2.6 verilog deviceyesyesyesyesyesyesyesnonmos and pmos type
equation defined deviceyesyesyesyesyesyesyesno1 to 8 branches possible (more - necessary?)
equation defined RF deviceyesyesyesyesyesyesnono1 to 8 ports possible; S-, Y- and - Z-parameters
equation defined 2-port RF deviceyesyesyesyesyesyesnonoA-, G-, H-, T-, S-, Y- and - Z-parameters
S-parameter
- file data
noyesyesyesyesnonono1- to 40-port including an
- additional reference port definitions
- possible (more necessary?)
SPICE netlistyesyesyesyesyesyesnonosubcircuit as
- well as plain netlist
- supported
single voltage
- pulse source
yesyesyesyesyesyesnono
single current
- pulse source
yesyesyesyesyesyesnono
periodic rectangular
- voltage pulse source
yesyesyesyesyesyesnono
periodic rectangular
- current pulse source
yesyesyesyesyesyesnono
exponential voltage pulse sourceyesyesyesyesyesyesnono
exponential current pulse sourceyesyesyesyesyesyesnono
file based voltage sourceyesyesyesyesyesyesnono
file based current sourceyesyesyesyesyesyesnono
amplifieryesyesyesyesyesyesnono
operational
- amplifier
yesyesyesyesyesyesnono
modular operational amplifier verilog - deviceyesyesyesyesyesyesyesno
logarithmic amplifier verilog deviceyesyesyesyesyesyesyesno
potentiometer verilog deviceyesyesyesyesyesyesyesno
photodiode verilog deviceyesyesyesyesyesyesyesno
phototransistor verilog deviceyesyesyesyesyesyesyesnonpn-type only
mutual
- inductors
yesyesyesyesyesyesnono
three mutual
- inductors
yesyesyesyesyesyesnono
correlated
- noise sources
yesyesyesyesyesyesnono
correlated noise
- voltage sources
yesyesyesyesyesyesnono
correlated noise
- current sources
yesyesyesyesyesyesnono
digital
- source
yesyesyesyesyesyesnoyes
logical
- OR
yesyesyesyesyesyesnoyes
logical
- NOR
yesyesyesyesyesyesnoyes
logical
- AND
yesyesyesyesyesyesnoyes
logical
- NAND
yesyesyesyesyesyesnoyes
logical
- XOR
yesyesyesyesyesyesnoyes
logical
- XNOR
yesyesyesyesyesyesnoyes
inverteryesyesyesyesyesyesnoyes
bufferyesyesyesyesyesyesnoyes
D-flipflopnononononononoyesonly for digital simulations
RS-flipflopnononononononoyesonly for digital simulations
JK-flipflopnononononononoyesonly for digital simulations
logic 0yesyesyesyesyesyesnoyes
logic 1yesyesyesyesyesyesnoyes
T-flipflop w/ SRyesyesyesyesyesyesnoyes
JK-flipflop w/ SRyesyesyesyesyesyesnoyes
D-flipflop w/ SRyesyesyesyesyesyesnoyes
highest priority encoderyesyesyesyesyesyesnoyes
grey to binary code converteryesyesyesyesyesyesnoyes
binary to grey code converteryesyesyesyesyesyesnoyes
gated D-latchyesyesyesyesyesyesnoyes
digital to analog voltage level - shifteryesyesyesyesyesyesnoyes
analog to digital voltage level - shifteryesyesyesyesyesyesnoyes
2to1 multiplexeryesyesyesyesyesyesnoyes
4to1 multiplexeryesyesyesyesyesyesnoyes
8to1 multiplexeryesyesyesyesyesyesnoyes
2to4 demultiplexeryesyesyesyesyesyesnoyes
3to8 demultiplexeryesyesyesyesyesyesnoyes
4to16 demultiplexeryesyesyesyesyesyesnoyes
4x2 and/oryesyesyesyesyesyesnoyes
4x3 and/oryesyesyesyesyesyesnoyes
4x4 and/oryesyesyesyesyesyesnoyes
2bit pattern generatoryesyesyesyesyesyesnoyes
3bit pattern generatoryesyesyesyesyesyesnoyes
4bit pattern generatoryesyesyesyesyesyesnoyes
1bit comparatoryesyesyesyesyesyesnoyes
2bit comparatoryesyesyesyesyesyesnoyes
4bit comparatoryesyesyesyesyesyesnoyes
1bit half adderyesyesyesyesyesyesnoyes
1bit full adderyesyesyesyesyesyesnoyes
2bit full adderyesyesyesyesyesyesnoyes
VHDL filenononononononoyesonly for digital VHDL simulations
Verilog-HDL filenononononononoyesonly for digital Verilog-HDL - simulations
-
-
- - - diff --git a/contact.html b/contact.html deleted file mode 100644 index 956e658..0000000 --- a/contact.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - - Qucs project: contact - - - - - - - - - - -
-
- -
- [ user manual - - third party - - technical papers - - components - - related - - press/education - - contact ] -
- -

Contact

- If you have problems or you want to support - this project feel free to write an - email to one of the Active Developers. -
-
- To keep in touch with the broader community of users and contributors you are - encouraged to subscribe to the mailing lists below. -
-
- Note that the lists have a limitation in the size of attachments. - - - -

Other means to contact us

There is a qucs-help mailing list dedicated to general support discussions. Please first subscribe to the list and then contact us at qucs-help@lists.sourceforge.net for tech support! -

- If you want to mingle in the development - discussions, subscribe to the qucs-devel mailing list and send a mail to qucs-devel@lists.sourceforge.net. -

- This way, you can be certain someone will respond to your - message within reasonable time. However, there are some other - possibilities you may want to use: - - - -

When sending a bug report or support request

We always - need information to be able to help you. Here's a list of what - we may need. If unsure, include it! - - -
-
- - - diff --git a/docs/Clearwaters et al. - 2006 - Qucs vs. PSpice.pdf b/content/docs/Clearwaters et al. - 2006 - Qucs vs. PSpice.pdf similarity index 100% rename from docs/Clearwaters et al. - 2006 - Qucs vs. PSpice.pdf rename to content/docs/Clearwaters et al. - 2006 - Qucs vs. PSpice.pdf diff --git a/docs/EKV2.6 MOSFET compact EDD macromodel.pdf b/content/docs/EKV2.6 MOSFET compact EDD macromodel.pdf similarity index 100% rename from docs/EKV2.6 MOSFET compact EDD macromodel.pdf rename to content/docs/EKV2.6 MOSFET compact EDD macromodel.pdf diff --git a/docs/Photovoltaic_Cell_Model_Miguel Pareja.pdf b/content/docs/Photovoltaic_Cell_Model_Miguel Pareja.pdf similarity index 100% rename from docs/Photovoltaic_Cell_Model_Miguel Pareja.pdf rename to content/docs/Photovoltaic_Cell_Model_Miguel Pareja.pdf diff --git a/docs/Qucs_Verilog_ANotes.pdf b/content/docs/Qucs_Verilog_ANotes.pdf similarity index 100% rename from docs/Qucs_Verilog_ANotes.pdf rename to content/docs/Qucs_Verilog_ANotes.pdf diff --git a/docs/report/EKV26.pdf b/content/docs/report/EKV26.pdf similarity index 100% rename from docs/report/EKV26.pdf rename to content/docs/report/EKV26.pdf diff --git a/docs/report/MESFET.pdf b/content/docs/report/MESFET.pdf similarity index 100% rename from docs/report/MESFET.pdf rename to content/docs/report/MESFET.pdf diff --git a/docs/report/StoQ_test1.pdf b/content/docs/report/StoQ_test1.pdf similarity index 100% rename from docs/report/StoQ_test1.pdf rename to content/docs/report/StoQ_test1.pdf diff --git a/docs/report/StoQ_test2.pdf b/content/docs/report/StoQ_test2.pdf similarity index 100% rename from docs/report/StoQ_test2.pdf rename to content/docs/report/StoQ_test2.pdf diff --git a/docs/report/StoQ_test3.pdf b/content/docs/report/StoQ_test3.pdf similarity index 100% rename from docs/report/StoQ_test3.pdf rename to content/docs/report/StoQ_test3.pdf diff --git a/docs/report/StoQ_test4.pdf b/content/docs/report/StoQ_test4.pdf similarity index 100% rename from docs/report/StoQ_test4.pdf rename to content/docs/report/StoQ_test4.pdf diff --git a/docs/report/StoQ_test5.pdf b/content/docs/report/StoQ_test5.pdf similarity index 100% rename from docs/report/StoQ_test5.pdf rename to content/docs/report/StoQ_test5.pdf diff --git a/docs/report/curtice.pdf b/content/docs/report/curtice.pdf similarity index 100% rename from docs/report/curtice.pdf rename to content/docs/report/curtice.pdf diff --git a/docs/report/log_amp.pdf b/content/docs/report/log_amp.pdf similarity index 100% rename from docs/report/log_amp.pdf rename to content/docs/report/log_amp.pdf diff --git a/docs/report/mod_amp.pdf b/content/docs/report/mod_amp.pdf similarity index 100% rename from docs/report/mod_amp.pdf rename to content/docs/report/mod_amp.pdf diff --git a/docs/report/photodiode.pdf b/content/docs/report/photodiode.pdf similarity index 100% rename from docs/report/photodiode.pdf rename to content/docs/report/photodiode.pdf diff --git a/docs/report/potentiometer.pdf b/content/docs/report/potentiometer.pdf similarity index 100% rename from docs/report/potentiometer.pdf rename to content/docs/report/potentiometer.pdf diff --git a/docs/report/reportbook.pdf b/content/docs/report/reportbook.pdf similarity index 100% rename from docs/report/reportbook.pdf rename to content/docs/report/reportbook.pdf diff --git a/docs/report/verilog.pdf b/content/docs/report/verilog.pdf similarity index 100% rename from docs/report/verilog.pdf rename to content/docs/report/verilog.pdf diff --git a/docs/technical/technical.pdf b/content/docs/technical/technical.pdf similarity index 100% rename from docs/technical/technical.pdf rename to content/docs/technical/technical.pdf diff --git a/docs/tutorial/bjtbias.pdf b/content/docs/tutorial/bjtbias.pdf similarity index 100% rename from docs/tutorial/bjtbias.pdf rename to content/docs/tutorial/bjtbias.pdf diff --git a/docs/tutorial/coupler.pdf b/content/docs/tutorial/coupler.pdf similarity index 100% rename from docs/tutorial/coupler.pdf rename to content/docs/tutorial/coupler.pdf diff --git a/docs/tutorial/dcstatic.pdf b/content/docs/tutorial/dcstatic.pdf similarity index 100% rename from docs/tutorial/dcstatic.pdf rename to content/docs/tutorial/dcstatic.pdf diff --git a/docs/tutorial/digital.pdf b/content/docs/tutorial/digital.pdf similarity index 100% rename from docs/tutorial/digital.pdf rename to content/docs/tutorial/digital.pdf diff --git a/docs/tutorial/equations.pdf b/content/docs/tutorial/equations.pdf similarity index 100% rename from docs/tutorial/equations.pdf rename to content/docs/tutorial/equations.pdf diff --git a/docs/tutorial/ffmodels.pdf b/content/docs/tutorial/ffmodels.pdf similarity index 100% rename from docs/tutorial/ffmodels.pdf rename to content/docs/tutorial/ffmodels.pdf diff --git a/docs/tutorial/functions.pdf b/content/docs/tutorial/functions.pdf similarity index 100% rename from docs/tutorial/functions.pdf rename to content/docs/tutorial/functions.pdf diff --git a/docs/tutorial/getstarted.pdf b/content/docs/tutorial/getstarted.pdf similarity index 100% rename from docs/tutorial/getstarted.pdf rename to content/docs/tutorial/getstarted.pdf diff --git a/docs/tutorial/lna.pdf b/content/docs/tutorial/lna.pdf similarity index 100% rename from docs/tutorial/lna.pdf rename to content/docs/tutorial/lna.pdf diff --git a/docs/tutorial/modelbjt.pdf b/content/docs/tutorial/modelbjt.pdf similarity index 100% rename from docs/tutorial/modelbjt.pdf rename to content/docs/tutorial/modelbjt.pdf diff --git a/docs/tutorial/opamp.pdf b/content/docs/tutorial/opamp.pdf similarity index 100% rename from docs/tutorial/opamp.pdf rename to content/docs/tutorial/opamp.pdf diff --git a/docs/tutorial/poweramp.pdf b/content/docs/tutorial/poweramp.pdf similarity index 100% rename from docs/tutorial/poweramp.pdf rename to content/docs/tutorial/poweramp.pdf diff --git a/docs/tutorial/spicetoqucs.pdf b/content/docs/tutorial/spicetoqucs.pdf similarity index 100% rename from docs/tutorial/spicetoqucs.pdf rename to content/docs/tutorial/spicetoqucs.pdf diff --git a/docs/tutorial/textmode.pdf b/content/docs/tutorial/textmode.pdf similarity index 100% rename from docs/tutorial/textmode.pdf rename to content/docs/tutorial/textmode.pdf diff --git a/docs/tutorial/timer555.pdf b/content/docs/tutorial/timer555.pdf similarity index 100% rename from docs/tutorial/timer555.pdf rename to content/docs/tutorial/timer555.pdf diff --git a/docs/tutorial/workbook.pdf b/content/docs/tutorial/workbook.pdf similarity index 100% rename from docs/tutorial/workbook.pdf rename to content/docs/tutorial/workbook.pdf diff --git a/docs/workbook_ru.pdf b/content/docs/workbook_ru.pdf similarity index 100% rename from docs/workbook_ru.pdf rename to content/docs/workbook_ru.pdf diff --git a/examples/1838MHz_PLL_prj.tar.gz b/content/examples/1838MHz_PLL_prj.tar.gz similarity index 100% rename from examples/1838MHz_PLL_prj.tar.gz rename to content/examples/1838MHz_PLL_prj.tar.gz diff --git a/examples/2StageAmplifier_prj.tar.gz b/content/examples/2StageAmplifier_prj.tar.gz similarity index 100% rename from examples/2StageAmplifier_prj.tar.gz rename to content/examples/2StageAmplifier_prj.tar.gz diff --git a/examples/555_examples_prj.tar.gz b/content/examples/555_examples_prj.tar.gz similarity index 100% rename from examples/555_examples_prj.tar.gz rename to content/examples/555_examples_prj.tar.gz diff --git a/examples/Amp4.zip b/content/examples/Amp4.zip similarity index 100% rename from examples/Amp4.zip rename to content/examples/Amp4.zip diff --git a/examples/BCD_prj.tar.gz b/content/examples/BCD_prj.tar.gz similarity index 100% rename from examples/BCD_prj.tar.gz rename to content/examples/BCD_prj.tar.gz diff --git a/examples/BSIMTests_prj.zip b/content/examples/BSIMTests_prj.zip similarity index 100% rename from examples/BSIMTests_prj.zip rename to content/examples/BSIMTests_prj.zip diff --git a/examples/DigitalAdder_prj.tar.gz b/content/examples/DigitalAdder_prj.tar.gz similarity index 100% rename from examples/DigitalAdder_prj.tar.gz rename to content/examples/DigitalAdder_prj.tar.gz diff --git a/examples/High_Voltage_Supply_prj.tar.gz b/content/examples/High_Voltage_Supply_prj.tar.gz similarity index 100% rename from examples/High_Voltage_Supply_prj.tar.gz rename to content/examples/High_Voltage_Supply_prj.tar.gz diff --git a/examples/IdealBalun.sch b/content/examples/IdealBalun.sch similarity index 100% rename from examples/IdealBalun.sch rename to content/examples/IdealBalun.sch diff --git a/examples/LM317_prj.tar.gz b/content/examples/LM317_prj.tar.gz similarity index 100% rename from examples/LM317_prj.tar.gz rename to content/examples/LM317_prj.tar.gz diff --git a/examples/LPF-Balun2.sch b/content/examples/LPF-Balun2.sch similarity index 100% rename from examples/LPF-Balun2.sch rename to content/examples/LPF-Balun2.sch diff --git a/examples/LPF-Balun3.sch b/content/examples/LPF-Balun3.sch similarity index 100% rename from examples/LPF-Balun3.sch rename to content/examples/LPF-Balun3.sch diff --git a/examples/MillerAmp_prj.zip b/content/examples/MillerAmp_prj.zip similarity index 100% rename from examples/MillerAmp_prj.zip rename to content/examples/MillerAmp_prj.zip diff --git a/examples/Mirrors_prj.tar.gz b/content/examples/Mirrors_prj.tar.gz similarity index 100% rename from examples/Mirrors_prj.tar.gz rename to content/examples/Mirrors_prj.tar.gz diff --git a/examples/PVcell_Miguel_Pareja.zip b/content/examples/PVcell_Miguel_Pareja.zip similarity index 100% rename from examples/PVcell_Miguel_Pareja.zip rename to content/examples/PVcell_Miguel_Pareja.zip diff --git a/examples/Puls3b.sch b/content/examples/Puls3b.sch similarity index 100% rename from examples/Puls3b.sch rename to content/examples/Puls3b.sch diff --git a/examples/RADAR2010_prj.zip b/content/examples/RADAR2010_prj.zip similarity index 100% rename from examples/RADAR2010_prj.zip rename to content/examples/RADAR2010_prj.zip diff --git a/examples/SmithChartTest.sch b/content/examples/SmithChartTest.sch similarity index 100% rename from examples/SmithChartTest.sch rename to content/examples/SmithChartTest.sch diff --git a/examples/UHF_Amplifier_prj.tar.gz b/content/examples/UHF_Amplifier_prj.tar.gz similarity index 100% rename from examples/UHF_Amplifier_prj.tar.gz rename to content/examples/UHF_Amplifier_prj.tar.gz diff --git a/examples/active_bp.sch b/content/examples/active_bp.sch similarity index 100% rename from examples/active_bp.sch rename to content/examples/active_bp.sch diff --git a/examples/active_lp.sch b/content/examples/active_lp.sch similarity index 100% rename from examples/active_lp.sch rename to content/examples/active_lp.sch diff --git a/examples/active_mixer.sch b/content/examples/active_mixer.sch similarity index 100% rename from examples/active_mixer.sch rename to content/examples/active_mixer.sch diff --git a/examples/bbv.sch b/content/examples/bbv.sch similarity index 100% rename from examples/bbv.sch rename to content/examples/bbv.sch diff --git a/examples/bjt_noise.zip b/content/examples/bjt_noise.zip similarity index 100% rename from examples/bjt_noise.zip rename to content/examples/bjt_noise.zip diff --git a/examples/boostconverter.sch b/content/examples/boostconverter.sch similarity index 100% rename from examples/boostconverter.sch rename to content/examples/boostconverter.sch diff --git a/examples/bpf_10Ghz.sch b/content/examples/bpf_10Ghz.sch similarity index 100% rename from examples/bpf_10Ghz.sch rename to content/examples/bpf_10Ghz.sch diff --git a/examples/bridge.sch b/content/examples/bridge.sch similarity index 100% rename from examples/bridge.sch rename to content/examples/bridge.sch diff --git a/examples/buckboost.sch b/content/examples/buckboost.sch similarity index 100% rename from examples/buckboost.sch rename to content/examples/buckboost.sch diff --git a/examples/buckconverter.sch b/content/examples/buckconverter.sch similarity index 100% rename from examples/buckconverter.sch rename to content/examples/buckconverter.sch diff --git a/examples/charac.sch b/content/examples/charac.sch similarity index 100% rename from examples/charac.sch rename to content/examples/charac.sch diff --git a/examples/chargepump.sch b/content/examples/chargepump.sch similarity index 100% rename from examples/chargepump.sch rename to content/examples/chargepump.sch diff --git a/examples/chebyshev1_5th.sch b/content/examples/chebyshev1_5th.sch similarity index 100% rename from examples/chebyshev1_5th.sch rename to content/examples/chebyshev1_5th.sch diff --git a/examples/classic_osci.sch b/content/examples/classic_osci.sch similarity index 100% rename from examples/classic_osci.sch rename to content/examples/classic_osci.sch diff --git a/examples/colpitts.sch b/content/examples/colpitts.sch similarity index 100% rename from examples/colpitts.sch rename to content/examples/colpitts.sch diff --git a/examples/colpitts_base.sch b/content/examples/colpitts_base.sch similarity index 100% rename from examples/colpitts_base.sch rename to content/examples/colpitts_base.sch diff --git a/examples/curtice1_MESFET_prj.tar.gz b/content/examples/curtice1_MESFET_prj.tar.gz similarity index 100% rename from examples/curtice1_MESFET_prj.tar.gz rename to content/examples/curtice1_MESFET_prj.tar.gz diff --git a/examples/diff1.sch b/content/examples/diff1.sch similarity index 100% rename from examples/diff1.sch rename to content/examples/diff1.sch diff --git a/examples/diode_hb.sch b/content/examples/diode_hb.sch similarity index 100% rename from examples/diode_hb.sch rename to content/examples/diode_hb.sch diff --git a/examples/elliptic_5th.sch b/content/examples/elliptic_5th.sch similarity index 100% rename from examples/elliptic_5th.sch rename to content/examples/elliptic_5th.sch diff --git a/examples/fet.sch b/content/examples/fet.sch similarity index 100% rename from examples/fet.sch rename to content/examples/fet.sch diff --git a/examples/fet_noise.sch b/content/examples/fet_noise.sch similarity index 100% rename from examples/fet_noise.sch rename to content/examples/fet_noise.sch diff --git a/examples/fgummel.sch b/content/examples/fgummel.sch similarity index 100% rename from examples/fgummel.sch rename to content/examples/fgummel.sch diff --git a/examples/fhr01fh.sch b/content/examples/fhr01fh.sch similarity index 100% rename from examples/fhr01fh.sch rename to content/examples/fhr01fh.sch diff --git a/examples/flicker.sch b/content/examples/flicker.sch similarity index 100% rename from examples/flicker.sch rename to content/examples/flicker.sch diff --git a/examples/flip_flops_models_tran_prj.zip b/content/examples/flip_flops_models_tran_prj.zip similarity index 100% rename from examples/flip_flops_models_tran_prj.zip rename to content/examples/flip_flops_models_tran_prj.zip diff --git a/examples/fullwaverectifier_1.sch b/content/examples/fullwaverectifier_1.sch similarity index 100% rename from examples/fullwaverectifier_1.sch rename to content/examples/fullwaverectifier_1.sch diff --git a/examples/fullwaverectifier_2.sch b/content/examples/fullwaverectifier_2.sch similarity index 100% rename from examples/fullwaverectifier_2.sch rename to content/examples/fullwaverectifier_2.sch diff --git a/examples/gain.sch b/content/examples/gain.sch similarity index 100% rename from examples/gain.sch rename to content/examples/gain.sch diff --git a/examples/giacoletto.sch b/content/examples/giacoletto.sch similarity index 100% rename from examples/giacoletto.sch rename to content/examples/giacoletto.sch diff --git a/examples/gilbert.sch b/content/examples/gilbert.sch similarity index 100% rename from examples/gilbert.sch rename to content/examples/gilbert.sch diff --git a/examples/groupdelay_ac.sch b/content/examples/groupdelay_ac.sch similarity index 100% rename from examples/groupdelay_ac.sch rename to content/examples/groupdelay_ac.sch diff --git a/examples/groupdelay_sp.sch b/content/examples/groupdelay_sp.sch similarity index 100% rename from examples/groupdelay_sp.sch rename to content/examples/groupdelay_sp.sch diff --git a/examples/gyrator.sch b/content/examples/gyrator.sch similarity index 100% rename from examples/gyrator.sch rename to content/examples/gyrator.sch diff --git a/examples/lc_osc.sch b/content/examples/lc_osc.sch similarity index 100% rename from examples/lc_osc.sch rename to content/examples/lc_osc.sch diff --git a/examples/lf_osci.sch b/content/examples/lf_osci.sch similarity index 100% rename from examples/lf_osci.sch rename to content/examples/lf_osci.sch diff --git a/examples/microstrip.sch b/content/examples/microstrip.sch similarity index 100% rename from examples/microstrip.sch rename to content/examples/microstrip.sch diff --git a/examples/mixer.sch b/content/examples/mixer.sch similarity index 100% rename from examples/mixer.sch rename to content/examples/mixer.sch diff --git a/examples/mscoupler.sch b/content/examples/mscoupler.sch similarity index 100% rename from examples/mscoupler.sch rename to content/examples/mscoupler.sch diff --git a/examples/multiplier.sch b/content/examples/multiplier.sch similarity index 100% rename from examples/multiplier.sch rename to content/examples/multiplier.sch diff --git a/examples/notch.sch b/content/examples/notch.sch similarity index 100% rename from examples/notch.sch rename to content/examples/notch.sch diff --git a/examples/opamp_gyrator.sch b/content/examples/opamp_gyrator.sch similarity index 100% rename from examples/opamp_gyrator.sch rename to content/examples/opamp_gyrator.sch diff --git a/examples/pentode.sch b/content/examples/pentode.sch similarity index 100% rename from examples/pentode.sch rename to content/examples/pentode.sch diff --git a/examples/preregulator.sch b/content/examples/preregulator.sch similarity index 100% rename from examples/preregulator.sch rename to content/examples/preregulator.sch diff --git a/examples/qucs-radiometer-model.tgz b/content/examples/qucs-radiometer-model.tgz similarity index 100% rename from examples/qucs-radiometer-model.tgz rename to content/examples/qucs-radiometer-model.tgz diff --git a/examples/resonance.sch b/content/examples/resonance.sch similarity index 100% rename from examples/resonance.sch rename to content/examples/resonance.sch diff --git a/examples/rf_osci.sch b/content/examples/rf_osci.sch similarity index 100% rename from examples/rf_osci.sch rename to content/examples/rf_osci.sch diff --git a/examples/rgummel.sch b/content/examples/rgummel.sch similarity index 100% rename from examples/rgummel.sch rename to content/examples/rgummel.sch diff --git a/examples/sawtooth-1.sch b/content/examples/sawtooth-1.sch similarity index 100% rename from examples/sawtooth-1.sch rename to content/examples/sawtooth-1.sch diff --git a/examples/sawtooth-2.sch b/content/examples/sawtooth-2.sch similarity index 100% rename from examples/sawtooth-2.sch rename to content/examples/sawtooth-2.sch diff --git a/examples/sawtooth-3.sch b/content/examples/sawtooth-3.sch similarity index 100% rename from examples/sawtooth-3.sch rename to content/examples/sawtooth-3.sch diff --git a/examples/sawtooth-discreet.sch b/content/examples/sawtooth-discreet.sch similarity index 100% rename from examples/sawtooth-discreet.sch rename to content/examples/sawtooth-discreet.sch diff --git a/examples/schmitt.sch b/content/examples/schmitt.sch similarity index 100% rename from examples/schmitt.sch rename to content/examples/schmitt.sch diff --git a/examples/selective_amp.sch b/content/examples/selective_amp.sch similarity index 100% rename from examples/selective_amp.sch rename to content/examples/selective_amp.sch diff --git a/examples/shot.sch b/content/examples/shot.sch similarity index 100% rename from examples/shot.sch rename to content/examples/shot.sch diff --git a/examples/singleOPV.sch b/content/examples/singleOPV.sch similarity index 100% rename from examples/singleOPV.sch rename to content/examples/singleOPV.sch diff --git a/examples/single_balanced.sch b/content/examples/single_balanced.sch similarity index 100% rename from examples/single_balanced.sch rename to content/examples/single_balanced.sch diff --git a/examples/stab.sch b/content/examples/stab.sch similarity index 100% rename from examples/stab.sch rename to content/examples/stab.sch diff --git a/examples/supply.sch b/content/examples/supply.sch similarity index 100% rename from examples/supply.sch rename to content/examples/supply.sch diff --git a/examples/swr_meter.sch b/content/examples/swr_meter.sch similarity index 100% rename from examples/swr_meter.sch rename to content/examples/swr_meter.sch diff --git a/examples/sym_osci.sch b/content/examples/sym_osci.sch similarity index 100% rename from examples/sym_osci.sch rename to content/examples/sym_osci.sch diff --git a/examples/time_resistor.sch b/content/examples/time_resistor.sch similarity index 100% rename from examples/time_resistor.sch rename to content/examples/time_resistor.sch diff --git a/examples/triode.sch b/content/examples/triode.sch similarity index 100% rename from examples/triode.sch rename to content/examples/triode.sch diff --git a/examples/vfile_test_tran.tar.gz b/content/examples/vfile_test_tran.tar.gz similarity index 100% rename from examples/vfile_test_tran.tar.gz rename to content/examples/vfile_test_tran.tar.gz diff --git a/examples/wilkinson.sch b/content/examples/wilkinson.sch similarity index 100% rename from examples/wilkinson.sch rename to content/examples/wilkinson.sch diff --git a/images/checked.png b/content/images/checked.png similarity index 100% rename from images/checked.png rename to content/images/checked.png diff --git a/images/1bitcomp.png b/content/images/components/1bitcomp.png similarity index 100% rename from images/1bitcomp.png rename to content/images/components/1bitcomp.png diff --git a/images/1bitfa.png b/content/images/components/1bitfa.png similarity index 100% rename from images/1bitfa.png rename to content/images/components/1bitfa.png diff --git a/images/1bitha.png b/content/images/components/1bitha.png similarity index 100% rename from images/1bitha.png rename to content/images/components/1bitha.png diff --git a/images/2bit_pattern.png b/content/images/components/2bit_pattern.png similarity index 100% rename from images/2bit_pattern.png rename to content/images/components/2bit_pattern.png diff --git a/images/2bitcomp.png b/content/images/components/2bitcomp.png similarity index 100% rename from images/2bitcomp.png rename to content/images/components/2bitcomp.png diff --git a/images/2bitfa.png b/content/images/components/2bitfa.png similarity index 100% rename from images/2bitfa.png rename to content/images/components/2bitfa.png diff --git a/images/2to1mux.png b/content/images/components/2to1mux.png similarity index 100% rename from images/2to1mux.png rename to content/images/components/2to1mux.png diff --git a/images/2to4dmux.png b/content/images/components/2to4dmux.png similarity index 100% rename from images/2to4dmux.png rename to content/images/components/2to4dmux.png diff --git a/images/3bit_pattern.png b/content/images/components/3bit_pattern.png similarity index 100% rename from images/3bit_pattern.png rename to content/images/components/3bit_pattern.png diff --git a/images/3to8dmux.png b/content/images/components/3to8dmux.png similarity index 100% rename from images/3to8dmux.png rename to content/images/components/3to8dmux.png diff --git a/images/4bit_pattern.png b/content/images/components/4bit_pattern.png similarity index 100% rename from images/4bit_pattern.png rename to content/images/components/4bit_pattern.png diff --git a/images/4bitcomp.png b/content/images/components/4bitcomp.png similarity index 100% rename from images/4bitcomp.png rename to content/images/components/4bitcomp.png diff --git a/images/4to16dmux.png b/content/images/components/4to16dmux.png similarity index 100% rename from images/4to16dmux.png rename to content/images/components/4to16dmux.png diff --git a/images/4to1mux.png b/content/images/components/4to1mux.png similarity index 100% rename from images/4to1mux.png rename to content/images/components/4to1mux.png diff --git a/images/4x2andor.png b/content/images/components/4x2andor.png similarity index 100% rename from images/4x2andor.png rename to content/images/components/4x2andor.png diff --git a/images/4x3andor.png b/content/images/components/4x3andor.png similarity index 100% rename from images/4x3andor.png rename to content/images/components/4x3andor.png diff --git a/images/4x4andor.png b/content/images/components/4x4andor.png similarity index 100% rename from images/4x4andor.png rename to content/images/components/4x4andor.png diff --git a/images/8to1mux.png b/content/images/components/8to1mux.png similarity index 100% rename from images/8to1mux.png rename to content/images/components/8to1mux.png diff --git a/images/a2d.png b/content/images/components/a2d.png similarity index 100% rename from images/a2d.png rename to content/images/components/a2d.png diff --git a/images/am_mod.png b/content/images/components/am_mod.png similarity index 100% rename from images/am_mod.png rename to content/images/components/am_mod.png diff --git a/images/amp.png b/content/images/components/amp.png similarity index 100% rename from images/amp.png rename to content/images/components/amp.png diff --git a/images/and.png b/content/images/components/and.png similarity index 100% rename from images/and.png rename to content/images/components/and.png diff --git a/images/atten.png b/content/images/components/atten.png similarity index 100% rename from images/atten.png rename to content/images/components/atten.png diff --git a/images/biast.png b/content/images/components/biast.png similarity index 100% rename from images/biast.png rename to content/images/components/biast.png diff --git a/images/big.qucs.png b/content/images/components/big.qucs.png similarity index 100% rename from images/big.qucs.png rename to content/images/components/big.qucs.png diff --git a/images/bin2grey.png b/content/images/components/bin2grey.png similarity index 100% rename from images/bin2grey.png rename to content/images/components/bin2grey.png diff --git a/images/bjt.png b/content/images/components/bjt.png similarity index 100% rename from images/bjt.png rename to content/images/components/bjt.png diff --git a/images/bjt_sub.png b/content/images/components/bjt_sub.png similarity index 100% rename from images/bjt_sub.png rename to content/images/components/bjt_sub.png diff --git a/images/bondwire.png b/content/images/components/bondwire.png similarity index 100% rename from images/bondwire.png rename to content/images/components/bondwire.png diff --git a/images/buffer.png b/content/images/components/buffer.png similarity index 100% rename from images/buffer.png rename to content/images/components/buffer.png diff --git a/images/cap.png b/content/images/components/cap.png similarity index 100% rename from images/cap.png rename to content/images/components/cap.png diff --git a/images/cccs.png b/content/images/components/cccs.png similarity index 100% rename from images/cccs.png rename to content/images/components/cccs.png diff --git a/images/ccvs.png b/content/images/components/ccvs.png similarity index 100% rename from images/ccvs.png rename to content/images/components/ccvs.png diff --git a/images/circ.png b/content/images/components/circ.png similarity index 100% rename from images/circ.png rename to content/images/components/circ.png diff --git a/images/coax.png b/content/images/components/coax.png similarity index 100% rename from images/coax.png rename to content/images/components/coax.png diff --git a/images/coplanar.png b/content/images/components/coplanar.png similarity index 100% rename from images/coplanar.png rename to content/images/components/coplanar.png diff --git a/images/coupler.png b/content/images/components/coupler.png similarity index 100% rename from images/coupler.png rename to content/images/components/coupler.png diff --git a/images/cpwgap.png b/content/images/components/cpwgap.png similarity index 100% rename from images/cpwgap.png rename to content/images/components/cpwgap.png diff --git a/images/cpwopen.png b/content/images/components/cpwopen.png similarity index 100% rename from images/cpwopen.png rename to content/images/components/cpwopen.png diff --git a/images/cpwshort.png b/content/images/components/cpwshort.png similarity index 100% rename from images/cpwshort.png rename to content/images/components/cpwshort.png diff --git a/images/cpwstep.png b/content/images/components/cpwstep.png similarity index 100% rename from images/cpwstep.png rename to content/images/components/cpwstep.png diff --git a/images/d2a.png b/content/images/components/d2a.png similarity index 100% rename from images/d2a.png rename to content/images/components/d2a.png diff --git a/images/dcblock.png b/content/images/components/dcblock.png similarity index 100% rename from images/dcblock.png rename to content/images/components/dcblock.png diff --git a/images/dcfeed.png b/content/images/components/dcfeed.png similarity index 100% rename from images/dcfeed.png rename to content/images/components/dcfeed.png diff --git a/images/dff_sr.png b/content/images/components/dff_sr.png similarity index 100% rename from images/dff_sr.png rename to content/images/components/dff_sr.png diff --git a/images/dflipflop.png b/content/images/components/dflipflop.png similarity index 100% rename from images/dflipflop.png rename to content/images/components/dflipflop.png diff --git a/images/diac.png b/content/images/components/diac.png old mode 100755 new mode 100644 similarity index 100% rename from images/diac.png rename to content/images/components/diac.png diff --git a/images/digisrc.png b/content/images/components/digisrc.png similarity index 100% rename from images/digisrc.png rename to content/images/components/digisrc.png diff --git a/images/diode.png b/content/images/components/diode.png similarity index 100% rename from images/diode.png rename to content/images/components/diode.png diff --git a/images/edd.png b/content/images/components/edd.png similarity index 100% rename from images/edd.png rename to content/images/components/edd.png diff --git a/images/ekv26.png b/content/images/components/ekv26.png similarity index 100% rename from images/ekv26.png rename to content/images/components/ekv26.png diff --git a/images/gated_dlatch.png b/content/images/components/gated_dlatch.png similarity index 100% rename from images/gated_dlatch.png rename to content/images/components/gated_dlatch.png diff --git a/images/gnd.png b/content/images/components/gnd.png similarity index 100% rename from images/gnd.png rename to content/images/components/gnd.png diff --git a/images/grey2bin.png b/content/images/components/grey2bin.png similarity index 100% rename from images/grey2bin.png rename to content/images/components/grey2bin.png diff --git a/images/gyra.png b/content/images/components/gyra.png similarity index 100% rename from images/gyra.png rename to content/images/components/gyra.png diff --git a/images/hbt.png b/content/images/components/hbt.png similarity index 100% rename from images/hbt.png rename to content/images/components/hbt.png diff --git a/images/hicuml0.png b/content/images/components/hicuml0.png old mode 100755 new mode 100644 similarity index 100% rename from images/hicuml0.png rename to content/images/components/hicuml0.png diff --git a/images/hicuml2v21.png b/content/images/components/hicuml2v21.png similarity index 100% rename from images/hicuml2v21.png rename to content/images/components/hicuml2v21.png diff --git a/images/hicuml2v22.png b/content/images/components/hicuml2v22.png similarity index 100% rename from images/hicuml2v22.png rename to content/images/components/hicuml2v22.png diff --git a/images/hpribin.png b/content/images/components/hpribin.png similarity index 100% rename from images/hpribin.png rename to content/images/components/hpribin.png diff --git a/images/iac.png b/content/images/components/iac.png similarity index 100% rename from images/iac.png rename to content/images/components/iac.png diff --git a/images/idc.png b/content/images/components/idc.png similarity index 100% rename from images/idc.png rename to content/images/components/idc.png diff --git a/images/iexp.png b/content/images/components/iexp.png similarity index 100% rename from images/iexp.png rename to content/images/components/iexp.png diff --git a/images/ifile.png b/content/images/components/ifile.png similarity index 100% rename from images/ifile.png rename to content/images/components/ifile.png diff --git a/images/iinoise.png b/content/images/components/iinoise.png similarity index 100% rename from images/iinoise.png rename to content/images/components/iinoise.png diff --git a/images/ind.png b/content/images/components/ind.png similarity index 100% rename from images/ind.png rename to content/images/components/ind.png diff --git a/images/inoise.png b/content/images/components/inoise.png similarity index 100% rename from images/inoise.png rename to content/images/components/inoise.png diff --git a/images/inverter.png b/content/images/components/inverter.png similarity index 100% rename from images/inverter.png rename to content/images/components/inverter.png diff --git a/images/iprobe.png b/content/images/components/iprobe.png similarity index 100% rename from images/iprobe.png rename to content/images/components/iprobe.png diff --git a/images/ipulse.png b/content/images/components/ipulse.png similarity index 100% rename from images/ipulse.png rename to content/images/components/ipulse.png diff --git a/images/irect.png b/content/images/components/irect.png similarity index 100% rename from images/irect.png rename to content/images/components/irect.png diff --git a/images/iso.png b/content/images/components/iso.png similarity index 100% rename from images/iso.png rename to content/images/components/iso.png diff --git a/images/ivnoise.png b/content/images/components/ivnoise.png similarity index 100% rename from images/ivnoise.png rename to content/images/components/ivnoise.png diff --git a/images/jfet.png b/content/images/components/jfet.png similarity index 100% rename from images/jfet.png rename to content/images/components/jfet.png diff --git a/images/jkff_sr.png b/content/images/components/jkff_sr.png similarity index 100% rename from images/jkff_sr.png rename to content/images/components/jkff_sr.png diff --git a/images/jkflipflop.png b/content/images/components/jkflipflop.png similarity index 100% rename from images/jkflipflop.png rename to content/images/components/jkflipflop.png diff --git a/images/log_amp.png b/content/images/components/log_amp.png old mode 100755 new mode 100644 similarity index 100% rename from images/log_amp.png rename to content/images/components/log_amp.png diff --git a/images/logic0.png b/content/images/components/logic0.png similarity index 100% rename from images/logic0.png rename to content/images/components/logic0.png diff --git a/images/logic1.png b/content/images/components/logic1.png similarity index 100% rename from images/logic1.png rename to content/images/components/logic1.png diff --git a/images/logos/MacOSXUniversal.png b/content/images/components/logos/MacOSXUniversal.png similarity index 100% rename from images/logos/MacOSXUniversal.png rename to content/images/components/logos/MacOSXUniversal.png diff --git a/images/logos/brand.gif b/content/images/components/logos/brand.gif similarity index 100% rename from images/logos/brand.gif rename to content/images/components/logos/brand.gif diff --git a/images/logos/header-fedora_logo01.png b/content/images/components/logos/header-fedora_logo01.png similarity index 100% rename from images/logos/header-fedora_logo01.png rename to content/images/components/logos/header-fedora_logo01.png diff --git a/images/logos/icon-ubuntu.png b/content/images/components/logos/icon-ubuntu.png similarity index 100% rename from images/logos/icon-ubuntu.png rename to content/images/components/logos/icon-ubuntu.png diff --git a/images/logos/icon.png b/content/images/components/logos/icon.png similarity index 100% rename from images/logos/icon.png rename to content/images/components/logos/icon.png diff --git a/images/logos/kdeapps.png b/content/images/components/logos/kdeapps.png similarity index 100% rename from images/logos/kdeapps.png rename to content/images/components/logos/kdeapps.png diff --git a/images/logos/logo.jpg b/content/images/components/logos/logo.jpg similarity index 100% rename from images/logos/logo.jpg rename to content/images/components/logos/logo.jpg diff --git a/images/logos/mlogo.png b/content/images/components/logos/mlogo.png similarity index 100% rename from images/logos/mlogo.png rename to content/images/components/logos/mlogo.png diff --git a/images/logos/published.gif b/content/images/components/logos/published.gif similarity index 100% rename from images/logos/published.gif rename to content/images/components/logos/published.gif diff --git a/images/logos/pwd_by_dp1.png b/content/images/components/logos/pwd_by_dp1.png similarity index 100% rename from images/logos/pwd_by_dp1.png rename to content/images/components/logos/pwd_by_dp1.png diff --git a/images/logos/suse_logo.gif b/content/images/components/logos/suse_logo.gif similarity index 100% rename from images/logos/suse_logo.gif rename to content/images/components/logos/suse_logo.gif diff --git a/images/logos/swl-ftrn_234x60.png b/content/images/components/logos/swl-ftrn_234x60.png similarity index 100% rename from images/logos/swl-ftrn_234x60.png rename to content/images/components/logos/swl-ftrn_234x60.png diff --git a/images/mod_amp.png b/content/images/components/mod_amp.png similarity index 100% rename from images/mod_amp.png rename to content/images/components/mod_amp.png diff --git a/images/mosfet.png b/content/images/components/mosfet.png similarity index 100% rename from images/mosfet.png rename to content/images/components/mosfet.png diff --git a/images/mosfet_dep.png b/content/images/components/mosfet_dep.png similarity index 100% rename from images/mosfet_dep.png rename to content/images/components/mosfet_dep.png diff --git a/images/mosfet_sub.png b/content/images/components/mosfet_sub.png similarity index 100% rename from images/mosfet_sub.png rename to content/images/components/mosfet_sub.png diff --git a/images/mscorner.png b/content/images/components/mscorner.png similarity index 100% rename from images/mscorner.png rename to content/images/components/mscorner.png diff --git a/images/mscoupled.png b/content/images/components/mscoupled.png similarity index 100% rename from images/mscoupled.png rename to content/images/components/mscoupled.png diff --git a/images/mscross.png b/content/images/components/mscross.png similarity index 100% rename from images/mscross.png rename to content/images/components/mscross.png diff --git a/images/msgap.png b/content/images/components/msgap.png similarity index 100% rename from images/msgap.png rename to content/images/components/msgap.png diff --git a/images/msline.png b/content/images/components/msline.png similarity index 100% rename from images/msline.png rename to content/images/components/msline.png diff --git a/images/msmbend.png b/content/images/components/msmbend.png similarity index 100% rename from images/msmbend.png rename to content/images/components/msmbend.png diff --git a/images/msopen.png b/content/images/components/msopen.png similarity index 100% rename from images/msopen.png rename to content/images/components/msopen.png diff --git a/images/msrstub.png b/content/images/components/msrstub.png similarity index 100% rename from images/msrstub.png rename to content/images/components/msrstub.png diff --git a/images/msstep.png b/content/images/components/msstep.png similarity index 100% rename from images/msstep.png rename to content/images/components/msstep.png diff --git a/images/mstee.png b/content/images/components/mstee.png similarity index 100% rename from images/mstee.png rename to content/images/components/mstee.png diff --git a/images/msvia.png b/content/images/components/msvia.png similarity index 100% rename from images/msvia.png rename to content/images/components/msvia.png diff --git a/images/mutual.png b/content/images/components/mutual.png similarity index 100% rename from images/mutual.png rename to content/images/components/mutual.png diff --git a/images/mutual2.png b/content/images/components/mutual2.png similarity index 100% rename from images/mutual2.png rename to content/images/components/mutual2.png diff --git a/images/nand.png b/content/images/components/nand.png similarity index 100% rename from images/nand.png rename to content/images/components/nand.png diff --git a/images/nor.png b/content/images/components/nor.png similarity index 100% rename from images/nor.png rename to content/images/components/nor.png diff --git a/images/opamp.png b/content/images/components/opamp.png similarity index 100% rename from images/opamp.png rename to content/images/components/opamp.png diff --git a/images/or.png b/content/images/components/or.png similarity index 100% rename from images/or.png rename to content/images/components/or.png diff --git a/images/pac.png b/content/images/components/pac.png similarity index 100% rename from images/pac.png rename to content/images/components/pac.png diff --git a/images/phase.png b/content/images/components/phase.png similarity index 100% rename from images/phase.png rename to content/images/components/phase.png diff --git a/images/photodiode.png b/content/images/components/photodiode.png similarity index 100% rename from images/photodiode.png rename to content/images/components/photodiode.png diff --git a/images/phototransistor.png b/content/images/components/phototransistor.png similarity index 100% rename from images/phototransistor.png rename to content/images/components/phototransistor.png diff --git a/images/pm_mod.png b/content/images/components/pm_mod.png similarity index 100% rename from images/pm_mod.png rename to content/images/components/pm_mod.png diff --git a/images/poti.png b/content/images/components/poti.png old mode 100755 new mode 100644 similarity index 100% rename from images/poti.png rename to content/images/components/poti.png diff --git a/images/qs02.png b/content/images/components/qs02.png similarity index 100% rename from images/qs02.png rename to content/images/components/qs02.png diff --git a/images/qs03.png b/content/images/components/qs03.png similarity index 100% rename from images/qs03.png rename to content/images/components/qs03.png diff --git a/images/qs06.png b/content/images/components/qs06.png similarity index 100% rename from images/qs06.png rename to content/images/components/qs06.png diff --git a/images/qs11.png b/content/images/components/qs11.png similarity index 100% rename from images/qs11.png rename to content/images/components/qs11.png diff --git a/images/qscreen1.png b/content/images/components/qscreen1.png similarity index 100% rename from images/qscreen1.png rename to content/images/components/qscreen1.png diff --git a/images/qscreen2.png b/content/images/components/qscreen2.png similarity index 100% rename from images/qscreen2.png rename to content/images/components/qscreen2.png diff --git a/images/qucs64x64.png b/content/images/components/qucs64x64.png similarity index 100% rename from images/qucs64x64.png rename to content/images/components/qucs64x64.png diff --git a/images/qucslogo3.png b/content/images/components/qucslogo3.png similarity index 100% rename from images/qucslogo3.png rename to content/images/components/qucslogo3.png diff --git a/images/qucslogo4.png b/content/images/components/qucslogo4.png similarity index 100% rename from images/qucslogo4.png rename to content/images/components/qucslogo4.png diff --git a/images/rectangular.png b/content/images/components/rectangular.png similarity index 100% rename from images/rectangular.png rename to content/images/components/rectangular.png diff --git a/images/relais.png b/content/images/components/relais.png similarity index 100% rename from images/relais.png rename to content/images/components/relais.png diff --git a/images/res.png b/content/images/components/res.png similarity index 100% rename from images/res.png rename to content/images/components/res.png diff --git a/images/rfedd.png b/content/images/components/rfedd.png old mode 100755 new mode 100644 similarity index 100% rename from images/rfedd.png rename to content/images/components/rfedd.png diff --git a/images/rfedd2p.png b/content/images/components/rfedd2p.png old mode 100755 new mode 100644 similarity index 100% rename from images/rfedd2p.png rename to content/images/components/rfedd2p.png diff --git a/images/rsflipflop.png b/content/images/components/rsflipflop.png similarity index 100% rename from images/rsflipflop.png rename to content/images/components/rsflipflop.png diff --git a/images/spfile.png b/content/images/components/spfile.png similarity index 100% rename from images/spfile.png rename to content/images/components/spfile.png diff --git a/images/spice.png b/content/images/components/spice.png similarity index 100% rename from images/spice.png rename to content/images/components/spice.png diff --git a/images/strafo.png b/content/images/components/strafo.png similarity index 100% rename from images/strafo.png rename to content/images/components/strafo.png diff --git a/images/switch.png b/content/images/components/switch.png similarity index 100% rename from images/switch.png rename to content/images/components/switch.png diff --git a/images/tff_sr.png b/content/images/components/tff_sr.png similarity index 100% rename from images/tff_sr.png rename to content/images/components/tff_sr.png diff --git a/images/thyristor.png b/content/images/components/thyristor.png old mode 100755 new mode 100644 similarity index 100% rename from images/thyristor.png rename to content/images/components/thyristor.png diff --git a/images/tline.png b/content/images/components/tline.png similarity index 100% rename from images/tline.png rename to content/images/components/tline.png diff --git a/images/tline4p.png b/content/images/components/tline4p.png similarity index 100% rename from images/tline4p.png rename to content/images/components/tline4p.png diff --git a/images/trafo.png b/content/images/components/trafo.png similarity index 100% rename from images/trafo.png rename to content/images/components/trafo.png diff --git a/images/triac.png b/content/images/components/triac.png old mode 100755 new mode 100644 similarity index 100% rename from images/triac.png rename to content/images/components/triac.png diff --git a/images/twistedpair.png b/content/images/components/twistedpair.png similarity index 100% rename from images/twistedpair.png rename to content/images/components/twistedpair.png diff --git a/images/vac.png b/content/images/components/vac.png similarity index 100% rename from images/vac.png rename to content/images/components/vac.png diff --git a/images/vccs.png b/content/images/components/vccs.png similarity index 100% rename from images/vccs.png rename to content/images/components/vccs.png diff --git a/images/vcvs.png b/content/images/components/vcvs.png similarity index 100% rename from images/vcvs.png rename to content/images/components/vcvs.png diff --git a/images/vdc.png b/content/images/components/vdc.png similarity index 100% rename from images/vdc.png rename to content/images/components/vdc.png diff --git a/images/verilog.png b/content/images/components/verilog.png similarity index 100% rename from images/verilog.png rename to content/images/components/verilog.png diff --git a/images/vexp.png b/content/images/components/vexp.png similarity index 100% rename from images/vexp.png rename to content/images/components/vexp.png diff --git a/images/vfile.png b/content/images/components/vfile.png similarity index 100% rename from images/vfile.png rename to content/images/components/vfile.png diff --git a/images/vhdl.png b/content/images/components/vhdl.png similarity index 100% rename from images/vhdl.png rename to content/images/components/vhdl.png diff --git a/images/vnoise.png b/content/images/components/vnoise.png similarity index 100% rename from images/vnoise.png rename to content/images/components/vnoise.png diff --git a/images/vprobe.png b/content/images/components/vprobe.png similarity index 100% rename from images/vprobe.png rename to content/images/components/vprobe.png diff --git a/images/vpulse.png b/content/images/components/vpulse.png similarity index 100% rename from images/vpulse.png rename to content/images/components/vpulse.png diff --git a/images/vrect.png b/content/images/components/vrect.png similarity index 100% rename from images/vrect.png rename to content/images/components/vrect.png diff --git a/images/vvnoise.png b/content/images/components/vvnoise.png similarity index 100% rename from images/vvnoise.png rename to content/images/components/vvnoise.png diff --git a/images/xnor.png b/content/images/components/xnor.png similarity index 100% rename from images/xnor.png rename to content/images/components/xnor.png diff --git a/images/xor.png b/content/images/components/xor.png similarity index 100% rename from images/xor.png rename to content/images/components/xor.png diff --git a/images/logos/Gentoo.png b/content/images/logos/Gentoo.png similarity index 100% rename from images/logos/Gentoo.png rename to content/images/logos/Gentoo.png diff --git a/images/logos/MacOSX.png b/content/images/logos/MacOSX.png similarity index 100% rename from images/logos/MacOSX.png rename to content/images/logos/MacOSX.png diff --git a/images/logos/archlinux.jpg b/content/images/logos/archlinux.jpg similarity index 100% rename from images/logos/archlinux.jpg rename to content/images/logos/archlinux.jpg diff --git a/images/logos/fedora-linux-logo.jpg b/content/images/logos/fedora-linux-logo.jpg similarity index 100% rename from images/logos/fedora-linux-logo.jpg rename to content/images/logos/fedora-linux-logo.jpg diff --git a/images/logos/geeko.jpg b/content/images/logos/geeko.jpg similarity index 100% rename from images/logos/geeko.jpg rename to content/images/logos/geeko.jpg diff --git a/images/logos/logo-full-thumb.png b/content/images/logos/logo-full-thumb.png similarity index 100% rename from images/logos/logo-full-thumb.png rename to content/images/logos/logo-full-thumb.png diff --git a/images/logos/mediumubuntulogo.png b/content/images/logos/mediumubuntulogo.png similarity index 100% rename from images/logos/mediumubuntulogo.png rename to content/images/logos/mediumubuntulogo.png diff --git a/images/logos/nnlogo004.jpg b/content/images/logos/nnlogo004.jpg similarity index 100% rename from images/logos/nnlogo004.jpg rename to content/images/logos/nnlogo004.jpg diff --git a/images/logos/openlogo-75.png b/content/images/logos/openlogo-75.png similarity index 100% rename from images/logos/openlogo-75.png rename to content/images/logos/openlogo-75.png diff --git a/images/logos/pkgsrcse.png b/content/images/logos/pkgsrcse.png similarity index 100% rename from images/logos/pkgsrcse.png rename to content/images/logos/pkgsrcse.png diff --git a/images/logos/puppylogo48.png b/content/images/logos/puppylogo48.png similarity index 100% rename from images/logos/puppylogo48.png rename to content/images/logos/puppylogo48.png diff --git a/images/logos/win.jpg b/content/images/logos/win.jpg similarity index 100% rename from images/logos/win.jpg rename to content/images/logos/win.jpg diff --git a/images/q14.png b/content/images/q14.png similarity index 100% rename from images/q14.png rename to content/images/q14.png diff --git a/images/q15.png b/content/images/q15.png similarity index 100% rename from images/q15.png rename to content/images/q15.png diff --git a/images/q16.png b/content/images/q16.png similarity index 100% rename from images/q16.png rename to content/images/q16.png diff --git a/images/q17.png b/content/images/q17.png similarity index 100% rename from images/q17.png rename to content/images/q17.png diff --git a/images/q18.png b/content/images/q18.png similarity index 100% rename from images/q18.png rename to content/images/q18.png diff --git a/images/q19.png b/content/images/q19.png similarity index 100% rename from images/q19.png rename to content/images/q19.png diff --git a/images/q_de.png b/content/images/q_de.png similarity index 100% rename from images/q_de.png rename to content/images/q_de.png diff --git a/images/q_es.png b/content/images/q_es.png similarity index 100% rename from images/q_es.png rename to content/images/q_es.png diff --git a/images/q_fr.png b/content/images/q_fr.png similarity index 100% rename from images/q_fr.png rename to content/images/q_fr.png diff --git a/images/q_he.png b/content/images/q_he.png similarity index 100% rename from images/q_he.png rename to content/images/q_he.png diff --git a/images/q_hu.png b/content/images/q_hu.png similarity index 100% rename from images/q_hu.png rename to content/images/q_hu.png diff --git a/images/q_it.png b/content/images/q_it.png similarity index 100% rename from images/q_it.png rename to content/images/q_it.png diff --git a/images/q_jp.png b/content/images/q_jp.png similarity index 100% rename from images/q_jp.png rename to content/images/q_jp.png diff --git a/images/q_pl.png b/content/images/q_pl.png similarity index 100% rename from images/q_pl.png rename to content/images/q_pl.png diff --git a/images/q_pt.png b/content/images/q_pt.png similarity index 100% rename from images/q_pt.png rename to content/images/q_pt.png diff --git a/images/q_ro.png b/content/images/q_ro.png similarity index 100% rename from images/q_ro.png rename to content/images/q_ro.png diff --git a/images/q_tr.png b/content/images/q_tr.png similarity index 100% rename from images/q_tr.png rename to content/images/q_tr.png diff --git a/images/qfilter.png b/content/images/qfilter.png similarity index 100% rename from images/qfilter.png rename to content/images/qfilter.png diff --git a/images/qlibrary.png b/content/images/qlibrary.png similarity index 100% rename from images/qlibrary.png rename to content/images/qlibrary.png diff --git a/images/qmatching.png b/content/images/qmatching.png similarity index 100% rename from images/qmatching.png rename to content/images/qmatching.png diff --git a/images/qs01.png b/content/images/qs01.png similarity index 100% rename from images/qs01.png rename to content/images/qs01.png diff --git a/images/qs04.png b/content/images/qs04.png similarity index 100% rename from images/qs04.png rename to content/images/qs04.png diff --git a/images/qs05.png b/content/images/qs05.png similarity index 100% rename from images/qs05.png rename to content/images/qs05.png diff --git a/images/qs07.png b/content/images/qs07.png similarity index 100% rename from images/qs07.png rename to content/images/qs07.png diff --git a/images/qs08.png b/content/images/qs08.png similarity index 100% rename from images/qs08.png rename to content/images/qs08.png diff --git a/images/qs09.png b/content/images/qs09.png similarity index 100% rename from images/qs09.png rename to content/images/qs09.png diff --git a/images/qs10.png b/content/images/qs10.png similarity index 100% rename from images/qs10.png rename to content/images/qs10.png diff --git a/images/qs12.png b/content/images/qs12.png similarity index 100% rename from images/qs12.png rename to content/images/qs12.png diff --git a/images/qs13.png b/content/images/qs13.png similarity index 100% rename from images/qs13.png rename to content/images/qs13.png diff --git a/images/qtranscalc.png b/content/images/qtranscalc.png similarity index 100% rename from images/qtranscalc.png rename to content/images/qtranscalc.png diff --git a/images/qucs-qt4.png b/content/images/qucs-qt4.png similarity index 100% rename from images/qucs-qt4.png rename to content/images/qucs-qt4.png diff --git a/images/qucs3d.png b/content/images/qucs3d.png similarity index 100% rename from images/qucs3d.png rename to content/images/qucs3d.png diff --git a/images/unchecked.png b/content/images/unchecked.png similarity index 100% rename from images/unchecked.png rename to content/images/unchecked.png diff --git a/content/news/01September2014.rst b/content/news/01September2014.rst new file mode 100644 index 0000000..f55ecd8 --- /dev/null +++ b/content/news/01September2014.rst @@ -0,0 +1,14 @@ +Mac OSX installer +################# + +:date: 2014-September-01 12:00 +:modified: 2014-September-01 12:00 +:tags: news +:category: news +:slug: 2014-September-01 +:authors: Qucs Team + +| Released Mac OSX installer (10.7 to 10.9), ASCO included. +| For FreeHDL, Verilog-A, users are better served using a `package manager for Mac OSX`_ + +.. _package manager for Mac OSX: build.html#build_mac diff --git a/content/news/01September2014_2.rst b/content/news/01September2014_2.rst new file mode 100644 index 0000000..00fafd2 --- /dev/null +++ b/content/news/01September2014_2.rst @@ -0,0 +1,13 @@ +Mac OSX installer +################# + +:date: 2014-September-01 13:00 +:modified: 2014-September-01 13:00 +:tags: news +:category: news +:slug: 2014-September-01_2 +:authors: Qucs Team + +Updated Doxygen `code documentation`_ + +.. _code documentation: devs.html#code_doc diff --git a/content/news/02September2014.rst b/content/news/02September2014.rst new file mode 100644 index 0000000..ab4cf9f --- /dev/null +++ b/content/news/02September2014.rst @@ -0,0 +1,13 @@ +Ubuntu packages +############### + +:date: 2014-September-02 12:00 +:modified: 2014-September-02 12:00 +:tags: news +:category: news +:slug: 2014-September-02 +:authors: Qucs Team + +Updated package for Ubuntu 14.04 (Trusty) and 14.10 (Utopic), `Ubuntu PPA`_ + +.. _Ubuntu PPA: install.html#install_ubuntu diff --git a/content/news/03July2013.rst b/content/news/03July2013.rst new file mode 100644 index 0000000..33f5324 --- /dev/null +++ b/content/news/03July2013.rst @@ -0,0 +1,11 @@ +Options settings +################ + +:date: 2013-July-03 12:00 +:modified: 2013-July-03 12:00 +:tags: news +:category: news +:slug: 2013-July-03 +:authors: Qucs Team + +Added option for changing the home directory and other paths using QSettings (~/.qucs/qucsrc is now obsolete) diff --git a/content/news/03July2013_2.rst b/content/news/03July2013_2.rst new file mode 100644 index 0000000..6e97388 --- /dev/null +++ b/content/news/03July2013_2.rst @@ -0,0 +1,13 @@ +Matrix calculations +################### + +:date: 2013-July-03 13:00 +:modified: 2013-July-03 13:00 +:tags: news +:category: news +:slug: 2013-July-03_2 +:authors: Qucs Team + +New implementation of matrix calculations using Libeigen3. Files are in branch `local_complex_20130624`_ + +.. _local_complex_20130624: https://sourceforge.net/p/qucs/git/ci/local_complex_20130624/tree/ diff --git a/content/news/04April2014.rst b/content/news/04April2014.rst new file mode 100644 index 0000000..2cc5b9e --- /dev/null +++ b/content/news/04April2014.rst @@ -0,0 +1,15 @@ +Updated build instruction +######################### + +:date: 2014-April-04 12:00 +:modified: 2014-April-04 12:00 +:tags: news +:category: news +:slug: 2014-April-04 +:authors: Qucs Team + +Updated build instruction for `Darwin (Mac OSX)`_, Linux_, Windows_ + +.. _Darwin (Mac OSX): https://github.com/Qucs/qucs/wiki/Build-Darwin +.. _Linux: https://github.com/Qucs/qucs/wiki/Build-Linux +.. _Windows: https://github.com/Qucs/qucs/wiki/Build-Windows diff --git a/content/news/07January2015.rst b/content/news/07January2015.rst new file mode 100644 index 0000000..7179924 --- /dev/null +++ b/content/news/07January2015.rst @@ -0,0 +1,14 @@ +Code quality +############ + +:date: 2015-January-07 12:00 +:modified: 2015-January-07 12:00 +:tags: news +:category: news +:slug: 2015-January-07 +:authors: Qucs Team + +Enabled Linux and OSX builds on `Travis CI`_, enabled code coverage with Coveralls_. + +.. _Travis CI: https://travis-ci.org/Qucs/qucs +.. _Coveralls: https://coveralls.io/r/Qucs/qucs?branch=master diff --git a/content/news/10Apr2005.rst b/content/news/10Apr2005.rst new file mode 100644 index 0000000..7bd5ee9 --- /dev/null +++ b/content/news/10Apr2005.rst @@ -0,0 +1,14 @@ +Debian +###### + +:date: 2005-Apr-10 12:00 +:modified: 2005-Apr-10 12:00 +:tags: news +:slug: 2005-Apr-10 +:category: news +:authors: Qucs Team + +Qucs has been accepted at Debian_. +Thanks to Jose. + +.. _Debian: http://packages.qa.debian.org/q/qucs.html diff --git a/content/news/10Apr2006.rst b/content/news/10Apr2006.rst new file mode 100644 index 0000000..d5948d3 --- /dev/null +++ b/content/news/10Apr2006.rst @@ -0,0 +1,11 @@ +VHDL editor +############ + +:date: 2006-Apr-10 12:00 +:modified: 2006-Apr-10 12:00 +:tags: news +:slug: 2006-Apr-10 +:category: news +:authors: Qucs Team + +VHDL text editor in the GUI for simulating VHDL directly. diff --git a/content/news/10Apr2007.rst b/content/news/10Apr2007.rst new file mode 100644 index 0000000..8ee09ee --- /dev/null +++ b/content/news/10Apr2007.rst @@ -0,0 +1,11 @@ +Verilog file component +###################### + +:date: 2007-Apr-10 12:00 +:modified: 2007-Apr-10 12:00 +:tags: news +:slug: 2007-Apr-10 +:category: news +:authors: Qucs Team + +Added Verilog file component. diff --git a/content/news/10Apr2008.rst b/content/news/10Apr2008.rst new file mode 100644 index 0000000..3701feb --- /dev/null +++ b/content/news/10Apr2008.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.14! +##################### + +:date: 2008-Apr-10 12:00 +:modified: 2008-Apr-10 12:00 +:tags: news +:slug: 2008-Apr-10 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.14 !** diff --git a/content/news/10Aug2004.rst b/content/news/10Aug2004.rst new file mode 100644 index 0000000..8fc4dee --- /dev/null +++ b/content/news/10Aug2004.rst @@ -0,0 +1,11 @@ +New non-linear components +######################### + +:date: 2004-Aug-10 12:00 +:modified: 2004-Aug-10 12:00 +:tags: news +:slug: 2004-Aug-10 +:category: news +:authors: Qucs Team + +New non-linear components: BJT and MOSFET. diff --git a/content/news/10Jun2005.rst b/content/news/10Jun2005.rst new file mode 100644 index 0000000..a5bd846 --- /dev/null +++ b/content/news/10Jun2005.rst @@ -0,0 +1,11 @@ +New functions +############# + +:date: 2005-Jun-10 12:00 +:modified: 2005-Jun-10 12:00 +:tags: news +:slug: 2005-Jun-10 +:category: news +:authors: Qucs Team + +Some more mathematical functions: unwrap(), rad2deg() and deg2rad(). diff --git a/content/news/10May2007.rst b/content/news/10May2007.rst new file mode 100644 index 0000000..2ccf26e --- /dev/null +++ b/content/news/10May2007.rst @@ -0,0 +1,11 @@ +Ukrainian translations +###################### + +:date: 2007-May-10 12:00 +:modified: 2007-May-10 12:00 +:tags: news +:slug: 2007-May-10 +:category: news +:authors: Qucs Team + +Added Ukrainian translations. Thanks to Dystryk. diff --git a/content/news/10May2009.rst b/content/news/10May2009.rst new file mode 100644 index 0000000..1cd1693 --- /dev/null +++ b/content/news/10May2009.rst @@ -0,0 +1,11 @@ +Filter synthesis +################ + +:date: 2009-May-10 12:00 +:modified: 2009-May-10 12:00 +:tags: news +:slug: 2009-May-10 +:category: news +:authors: Qucs Team + +Preliminary new filter synthesis application (including Blinchikoff, Legendre, optimized Cauer, ZigZag and inverse Chebychev filter types) added. Thanks a lot to Vincent! diff --git a/content/news/10Oct2008.rst b/content/news/10Oct2008.rst new file mode 100644 index 0000000..6b55a45 --- /dev/null +++ b/content/news/10Oct2008.rst @@ -0,0 +1,11 @@ +Photodiode Verilog-A model +########################## + +:date: 2008-Oct-10 12:00 +:modified: 2008-Oct-10 12:00 +:tags: news +:slug: 2008-Oct-10 +:category: news +:authors: Qucs Team + +Implementation of modular photodiode Verilog-A model added. Thanks a lot to Mike Brinson! diff --git a/content/news/10Sep2009.rst b/content/news/10Sep2009.rst new file mode 100644 index 0000000..bdabbdf --- /dev/null +++ b/content/news/10Sep2009.rst @@ -0,0 +1,13 @@ +Ph.D. research +############## + +:date: 2009-Sep-10 12:00 +:modified: 2009-Sep-10 12:00 +:tags: news +:slug: 2009-Sep-10 +:category: news +:authors: Qucs Team + +Ph.D. research topic open for application. `Click here`_ for more information. + +.. _Click here: press.html diff --git a/content/news/11Dec2011.rst b/content/news/11Dec2011.rst new file mode 100644 index 0000000..cdde38b --- /dev/null +++ b/content/news/11Dec2011.rst @@ -0,0 +1,11 @@ +g++ support updates +################### + +:date: 2011-Dec-11 12:00 +:modified: 2011-Dec-11 12:00 +:tags: news +:slug: 2011-Dec-11 +:category: news +:authors: Qucs Team + +Changes to avoid compile issues with g++ version 4.5 and above. diff --git a/content/news/11Jan2006.rst b/content/news/11Jan2006.rst new file mode 100644 index 0000000..c22e3ec --- /dev/null +++ b/content/news/11Jan2006.rst @@ -0,0 +1,11 @@ +New digital components +###################### + +:date: 2006-Jan-11 12:00 +:modified: 2006-Jan-11 12:00 +:tags: news +:slug: 2006-Jan-11 +:category: news +:authors: Qucs Team + +Added pure digital components: D-flipflop, RS-flipflop and JK-flipflop. diff --git a/content/news/11Jul2008.rst b/content/news/11Jul2008.rst new file mode 100644 index 0000000..a971d2f --- /dev/null +++ b/content/news/11Jul2008.rst @@ -0,0 +1,11 @@ +HICUM models conversion +####################### + +:date: 2008-Jul-11 12:00 +:modified: 2008-Jul-11 12:00 +:tags: news +:slug: 2008-Jul-11 +:category: news +:authors: Qucs Team + +Existing HICUM models can now be converted from SPICE by the QucsConv tool into model library entries. diff --git a/content/news/11Mar2011.rst b/content/news/11Mar2011.rst new file mode 100644 index 0000000..dbb0ce4 --- /dev/null +++ b/content/news/11Mar2011.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2011-Mar-11 12:00 +:modified: 2011-Mar-11 12:00 +:tags: news +:slug: 2011-Mar-11 +:category: news +:authors: Qucs Team + +New components: hybrid, ideal coupled transmission line and tunnel diode model implemented. diff --git a/content/news/11Oct2004.rst b/content/news/11Oct2004.rst new file mode 100644 index 0000000..299fd1e --- /dev/null +++ b/content/news/11Oct2004.rst @@ -0,0 +1,13 @@ +Examples +######## + +:date: 2004-Oct-11 12:00 +:modified: 2004-Oct-11 12:00 +:tags: news +:slug: 2004-Oct-11 +:category: news +:authors: Qucs Team + +Some more example_ schematics added. + +.. _example: download.html#example diff --git a/content/news/11Oct2005.rst b/content/news/11Oct2005.rst new file mode 100644 index 0000000..7c2289b --- /dev/null +++ b/content/news/11Oct2005.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2005-Oct-11 12:00 +:modified: 2005-Oct-11 12:00 +:tags: news +:slug: 2005-Oct-11 +:category: news +:authors: Qucs Team + +New components: mutual inductors and correlated noise sources. diff --git a/content/news/12Apr2006.rst b/content/news/12Apr2006.rst new file mode 100644 index 0000000..ba6ca2d --- /dev/null +++ b/content/news/12Apr2006.rst @@ -0,0 +1,11 @@ +Harmonic Balance +################ + +:date: 2006-Apr-12 12:00 +:modified: 2006-Apr-12 12:00 +:tags: news +:slug: 2006-Apr-12 +:category: news +:authors: Qucs Team + +Started to implement the Harmonic Balance analysis. diff --git a/content/news/12Aug2005.rst b/content/news/12Aug2005.rst new file mode 100644 index 0000000..e99a0fc --- /dev/null +++ b/content/news/12Aug2005.rst @@ -0,0 +1,11 @@ +Matching tool +############# + +:date: 2005-Aug-12 12:00 +:modified: 2005-Aug-12 12:00 +:tags: news +:slug: 2005-Aug-12 +:category: news +:authors: Qucs Team + +Power and noise matching tool with smith chart (one-port and two-port matching). diff --git a/content/news/12Mar2011.rst b/content/news/12Mar2011.rst new file mode 100644 index 0000000..548b1d0 --- /dev/null +++ b/content/news/12Mar2011.rst @@ -0,0 +1,11 @@ +HICUM L0 v1.3 +############# + +:date: 2011-Mar-12 12:00 +:modified: 2011-Mar-12 12:00 +:tags: news +:slug: 2011-Mar-12 +:category: news +:authors: Qucs Team + +New HICUM L0 v1.3 Verilog-A transistor model added. diff --git a/content/news/12May2005.rst b/content/news/12May2005.rst new file mode 100644 index 0000000..0c757a3 --- /dev/null +++ b/content/news/12May2005.rst @@ -0,0 +1,11 @@ +New component +############# + +:date: 2005-May-12 12:00 +:modified: 2005-May-12 12:00 +:tags: news +:slug: 2005-May-12 +:category: news +:authors: Qucs Team + +New coplanar impedance step implemented. diff --git a/content/news/12Oct2008.rst b/content/news/12Oct2008.rst new file mode 100644 index 0000000..eb0ee31 --- /dev/null +++ b/content/news/12Oct2008.rst @@ -0,0 +1,11 @@ +EPFL-EKV v2.6 +############# + +:date: 2008-Oct-12 12:00 +:modified: 2008-Oct-12 12:00 +:tags: news +:slug: 2008-Oct-12 +:category: news +:authors: Qucs Team + +Updated EPFL-EKV v2.6 Verilog-A model report. diff --git a/content/news/13Aug2007.rst b/content/news/13Aug2007.rst new file mode 100644 index 0000000..63c7696 --- /dev/null +++ b/content/news/13Aug2007.rst @@ -0,0 +1,11 @@ +New component +############# + +:date: 2007-Aug-13 12:00 +:modified: 2007-Aug-13 12:00 +:tags: news +:slug: 2007-Aug-13 +:category: news +:authors: Qucs Team + +New component: file based voltage source. Thanks a lot to Gunther. diff --git a/content/news/13Dec2007.rst b/content/news/13Dec2007.rst new file mode 100644 index 0000000..361b9ad --- /dev/null +++ b/content/news/13Dec2007.rst @@ -0,0 +1,13 @@ +New component +############# + +:date: 2007-Dec-13 12:00 +:modified: 2007-Dec-13 12:00 +:tags: news +:slug: 2007-Dec-13 +:category: news +:authors: Qucs Team + +New component: Modular Operational Amplifier Verilog-A device. Thanks a lot to Mike Brinson! Also added a new report_ chapter about this new component. + +.. _report: docs.html diff --git a/content/news/13Feb2005.rst b/content/news/13Feb2005.rst new file mode 100644 index 0000000..9bf58b3 --- /dev/null +++ b/content/news/13Feb2005.rst @@ -0,0 +1,13 @@ +Homepage update +############### + +:date: 2005-Feb-13 12:00 +:modified: 2005-Feb-13 12:00 +:tags: news +:slug: 2005-Feb-13 +:category: news +:authors: Qucs Team + +Homepage update. Brought some more screenshots_ online. + +.. _screenshots: screenshots.html diff --git a/content/news/13Feb2006.rst b/content/news/13Feb2006.rst new file mode 100644 index 0000000..75dec52 --- /dev/null +++ b/content/news/13Feb2006.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2006-Feb-13 12:00 +:modified: 2006-Feb-13 12:00 +:tags: news +:slug: 2006-Feb-13 +:category: news +:authors: Qucs Team + +New functions in equation solver: xvalue(), yvalue() and min(), max() and avg() with range specification. Language can be chosen in the application settings dialog. diff --git a/content/news/13Jan2006.rst b/content/news/13Jan2006.rst new file mode 100644 index 0000000..ae6b742 --- /dev/null +++ b/content/news/13Jan2006.rst @@ -0,0 +1,11 @@ +Cauer filters +############# + +:date: 2006-Jan-13 12:00 +:modified: 2006-Jan-13 12:00 +:tags: news +:slug: 2006-Jan-13 +:category: news +:authors: Qucs Team + +Preliminary support for (elliptic) Cauer filters in the filter synthesis tool. Thanks to Vincent. diff --git a/content/news/13Jun2005.rst b/content/news/13Jun2005.rst new file mode 100644 index 0000000..956508c --- /dev/null +++ b/content/news/13Jun2005.rst @@ -0,0 +1,13 @@ +FreeBSD +####### + +:date: 2005-Jun-13 12:00 +:modified: 2005-Jun-13 12:00 +:tags: news +:slug: 2005-Jun-13 +:category: news +:authors: Qucs Team + +Qucs package for FreeBSD_. + +.. _FreeBSD: download.html#unofficial diff --git a/content/news/13Mar2006.rst b/content/news/13Mar2006.rst new file mode 100644 index 0000000..0008e53 --- /dev/null +++ b/content/news/13Mar2006.rst @@ -0,0 +1,11 @@ +Functions update +################ + +:date: 2006-Mar-13 12:00 +:modified: 2006-Mar-13 12:00 +:tags: news +:slug: 2006-Mar-13 +:category: news +:authors: Qucs Team + +Support for two-argument functions of arctan(), min() and max(). Many new functions for equation solver: step(), besselj(), bessely(), erf(), erfc(), cumsum(), cumavg(), cumprod(), sqr(), polar(), rms(), dbm2w(), w2dbm(), integrate(), dbm(), runavg(), variance() and stddev(). Thanks to Gunther Kraut for his contributions. diff --git a/content/news/13May2005.rst b/content/news/13May2005.rst new file mode 100644 index 0000000..5d551d6 --- /dev/null +++ b/content/news/13May2005.rst @@ -0,0 +1,13 @@ +CVS snapshot +############ + +:date: 2005-May-13 12:00 +:modified: 2005-May-13 12:00 +:tags: news +:slug: 2005-May-13 +:category: news +:authors: Qucs Team + +Nightly CVS snapshot_ available. Thanks to Raimund. + +.. _snapshot: download.html#cvs diff --git a/content/news/13Sep2008.rst b/content/news/13Sep2008.rst new file mode 100644 index 0000000..b3209ef --- /dev/null +++ b/content/news/13Sep2008.rst @@ -0,0 +1,11 @@ +New function +############ + +:date: 2008-Sep-13 12:00 +:modified: 2008-Sep-13 12:00 +:tags: news +:slug: 2008-Sep-13 +:category: news +:authors: Qucs Team + +Implementation of ddx() operator in equations. diff --git a/content/news/14Apr2009.rst b/content/news/14Apr2009.rst new file mode 100644 index 0000000..175727a --- /dev/null +++ b/content/news/14Apr2009.rst @@ -0,0 +1,11 @@ +VHDL support +############ + +:date: 2009-Apr-14 12:00 +:modified: 2009-Apr-14 12:00 +:tags: news +:slug: 2009-Apr-14 +:category: news +:authors: Qucs Team + +VHDL files and subcircuits can handle typed generic variables as parameters. diff --git a/content/news/14Jun2008.rst b/content/news/14Jun2008.rst new file mode 100644 index 0000000..df75d32 --- /dev/null +++ b/content/news/14Jun2008.rst @@ -0,0 +1,11 @@ +New Verilog-A devices +##################### + +:date: 2008-Jun-14 12:00 +:modified: 2008-Jun-14 12:00 +:tags: news +:slug: 2008-Jun-14 +:category: news +:authors: Qucs Team + +New Verilog-A devices EPFL-EKV NMOS/PMOS V2.6 implemented. Thanks a very lot to Mike Brinson! Also added an appropriate ReportBook chapter. diff --git a/content/news/14June2013.rst b/content/news/14June2013.rst new file mode 100644 index 0000000..af08691 --- /dev/null +++ b/content/news/14June2013.rst @@ -0,0 +1,11 @@ +BSIM 4.30 +######### + +:date: 2013-June-14 12:00 +:modified: 2013-June-14 12:00 +:tags: news +:category: news +:slug: 2013-June-14 +:authors: Qucs Team + +Added BSIM 4.30 nMOS and pMOS models diff --git a/content/news/14Sep2007.rst b/content/news/14Sep2007.rst new file mode 100644 index 0000000..da0d947 --- /dev/null +++ b/content/news/14Sep2007.rst @@ -0,0 +1,13 @@ +New poster +########## + +:date: 2007-Sep-14 12:00 +:modified: 2007-Sep-14 12:00 +:tags: news +:slug: 2007-Sep-14 +:category: news +:authors: Qucs Team + +Poster `Interactive Compact Device Modeling Using Qucs Equation Defined Devices`_ presented during ESSDERC/ESSCIRC MOS-AK Workshop in Munich by Mike Brinson. Thanks for coming from London. + +.. _Interactive Compact Device Modeling Using Qucs Equation Defined Devices: http://www.mos-ak.org/munich/posters/P04_MOS-AK_Brinson.pdf diff --git a/content/news/14Sep2009.rst b/content/news/14Sep2009.rst new file mode 100644 index 0000000..e240a40 --- /dev/null +++ b/content/news/14Sep2009.rst @@ -0,0 +1,13 @@ +MacOSX installer +################ + +:date: 2009-Sep-14 12:00 +:modified: 2009-Sep-14 12:00 +:tags: news +:slug: 2009-Sep-14 +:category: news +:authors: Qucs Team + +Released bugfixed `MacOSX binary installer`_. Please download the package if the previous one didn`t work for you. + +.. _MacOSX binary installer: http://sourceforge.net/projects/qucs/files/qucs-binary/0.0.15/qucs-0.0.15-macosx-10.5-intel.pkg/download diff --git a/content/news/15Apr2005.rst b/content/news/15Apr2005.rst new file mode 100644 index 0000000..43c8d63 --- /dev/null +++ b/content/news/15Apr2005.rst @@ -0,0 +1,11 @@ +New diagrams +############ + +:date: 2005-Apr-15 12:00 +:modified: 2005-Apr-15 12:00 +:tags: news +:slug: 2005-Apr-15 +:category: news +:authors: Qucs Team + +Implemented three-dimensional cartesian diagram and locus curve. diff --git a/content/news/15Apr2007.rst b/content/news/15Apr2007.rst new file mode 100644 index 0000000..3a6e45c --- /dev/null +++ b/content/news/15Apr2007.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2007-Apr-15 12:00 +:modified: 2007-Apr-15 12:00 +:tags: news +:slug: 2007-Apr-15 +:category: news +:authors: Qucs Team + +Two new components: exponential voltage and current pulse sources. Thanks to Gunther. diff --git a/content/news/15Aug2005.rst b/content/news/15Aug2005.rst new file mode 100644 index 0000000..511bf96 --- /dev/null +++ b/content/news/15Aug2005.rst @@ -0,0 +1,11 @@ +Library update +############## + +:date: 2005-Aug-15 12:00 +:modified: 2005-Aug-15 12:00 +:tags: news +:slug: 2005-Aug-15 +:category: news +:authors: Qucs Team + +Many new transistors and diodes for the library manager. Thanks to Leandro Damian D`Archivio. diff --git a/content/news/15Dec2012.rst b/content/news/15Dec2012.rst new file mode 100644 index 0000000..027f2b9 --- /dev/null +++ b/content/news/15Dec2012.rst @@ -0,0 +1,11 @@ +Sourceforge update +################## + +:date: 2012-Dec-15 12:00 +:modified: 2012-Dec-15 12:00 +:tags: news +:slug: 2012-Dec-15 +:category: news +:authors: Qucs Team + +Upgrade to new Sourceforge platform (code-named Allura) diff --git a/content/news/15Mar2005.rst b/content/news/15Mar2005.rst new file mode 100644 index 0000000..9c894d6 --- /dev/null +++ b/content/news/15Mar2005.rst @@ -0,0 +1,11 @@ +Noise +##### + +:date: 2005-Mar-15 12:00 +:modified: 2005-Mar-15 12:00 +:tags: news +:slug: 2005-Mar-15 +:category: news +:authors: Qucs Team + +Noise and stability circles available. diff --git a/content/news/15Mar2006.rst b/content/news/15Mar2006.rst new file mode 100644 index 0000000..e11c04c --- /dev/null +++ b/content/news/15Mar2006.rst @@ -0,0 +1,11 @@ +New functions +############# + +:date: 2006-Mar-15 12:00 +:modified: 2006-Mar-15 12:00 +:tags: news +:slug: 2006-Mar-15 +:category: news +:authors: Qucs Team + +Again new functions: besseli0(), kbd(), erfinv() and erfcinv(). diff --git a/content/news/15Mar2009.rst b/content/news/15Mar2009.rst new file mode 100644 index 0000000..feb4ea0 --- /dev/null +++ b/content/news/15Mar2009.rst @@ -0,0 +1,11 @@ +VHDL support +############ + +:date: 2009-Mar-15 12:00 +:modified: 2009-Mar-15 12:00 +:tags: news +:slug: 2009-Mar-15 +:category: news +:authors: Qucs Team + +Allowing VHDL files on schematic with arbitrary in/out signal types. diff --git a/content/news/15May2006.rst b/content/news/15May2006.rst new file mode 100644 index 0000000..585ce84 --- /dev/null +++ b/content/news/15May2006.rst @@ -0,0 +1,14 @@ +CVS +### + +:date: 2006-May-15 12:00 +:modified: 2006-May-15 12:00 +:tags: news +:slug: 2006-May-15 +:category: news +:authors: Qucs Team + +| Anonymous CVS instructions_ have been updated. +| Cross-compiling to the mingw32 target using a GNU/Linux box is now possible (both the qucs and qucs-core package). + +.. _instructions: download.html#cvs diff --git a/content/news/15Nov2004.rst b/content/news/15Nov2004.rst new file mode 100644 index 0000000..339a15d --- /dev/null +++ b/content/news/15Nov2004.rst @@ -0,0 +1,11 @@ +Stefan +###### + +:date: 2004-Nov-15 12:00 +:modified: 2004-Nov-15 12:00 +:tags: news +:slug: 2004-Nov-15 +:category: news +:authors: Qucs Team + +Stefan in Munich. diff --git a/content/news/15Sep2006.rst b/content/news/15Sep2006.rst new file mode 100644 index 0000000..195e4f0 --- /dev/null +++ b/content/news/15Sep2006.rst @@ -0,0 +1,14 @@ +New tutorial +############ + +:date: 2006-Sep-15 12:00 +:modified: 2006-Sep-15 12:00 +:tags: news +:slug: 2006-Sep-15 +:category: news +:authors: Qucs Team + +Added the "Modelling the 555 Timer" tutorial provided by Mike Brinson to the WorkBook_. +Implementation of the excess phase in the BJT model during transient analysis. + +.. _WorkBook: docs.html diff --git a/content/news/16Apr2009.rst b/content/news/16Apr2009.rst new file mode 100644 index 0000000..8e51918 --- /dev/null +++ b/content/news/16Apr2009.rst @@ -0,0 +1,11 @@ +Global nodes +############ + +:date: 2009-Apr-16 12:00 +:modified: 2009-Apr-16 12:00 +:tags: news +:slug: 2009-Apr-16 +:category: news +:authors: Qucs Team + +Introduced global nodes (e.g. subst!) in analogue simulator. diff --git a/content/news/16Aug2007.rst b/content/news/16Aug2007.rst new file mode 100644 index 0000000..8bd7aa4 --- /dev/null +++ b/content/news/16Aug2007.rst @@ -0,0 +1,11 @@ +CVS conversion +############## + +:date: 2007-Aug-16 12:00 +:modified: 2007-Aug-16 12:00 +:tags: news +:slug: 2007-Aug-16 +:category: news +:authors: Qucs Team + +CSV files files can be converted into Qucs datasets with the Qucs-Converter. diff --git a/content/news/16Jan2008.rst b/content/news/16Jan2008.rst new file mode 100644 index 0000000..e8fa41f --- /dev/null +++ b/content/news/16Jan2008.rst @@ -0,0 +1,11 @@ +Diac +#### + +:date: 2008-Jan-16 12:00 +:modified: 2008-Jan-16 12:00 +:tags: news +:slug: 2008-Jan-16 +:category: news +:authors: Qucs Team + +Added working Diac implementation. diff --git a/content/news/16Mar2008.rst b/content/news/16Mar2008.rst new file mode 100644 index 0000000..29d185c --- /dev/null +++ b/content/news/16Mar2008.rst @@ -0,0 +1,11 @@ +Coplanar lines +############## + +:date: 2008-Mar-16 12:00 +:modified: 2008-Mar-16 12:00 +:tags: news +:slug: 2008-Mar-16 +:category: news +:authors: Qucs Team + +Added coplanar lines (w/ and w/o backside metalization) to the Qucs Transcalc tool. diff --git a/content/news/16March2014.rst b/content/news/16March2014.rst new file mode 100644 index 0000000..42a8ce5 --- /dev/null +++ b/content/news/16March2014.rst @@ -0,0 +1,11 @@ +Updated manuals +############### + +:date: 2014-March-16 12:00 +:modified: 2014-March-16 12:00 +:tags: news +:category: news +:slug: 2014-March-16 +:authors: Qucs Team + +Updated manuals, developers and FAQ webpages diff --git a/content/news/16May2009.rst b/content/news/16May2009.rst new file mode 100644 index 0000000..97d602f --- /dev/null +++ b/content/news/16May2009.rst @@ -0,0 +1,13 @@ +Parametric sweeps +################# + +:date: 2009-May-16 12:00 +:modified: 2009-May-16 12:00 +:tags: news +:slug: 2009-May-16 +:category: news +:authors: Qucs Team + +New section about `parametric sweeps`_ in the MediaWiki. Hope this is useful for someone. + +.. _parametric sweeps: http://apps.sourceforge.net/mediawiki/qucs/index.php?title=Parameter_Sweep diff --git a/content/news/17Apr2006.rst b/content/news/17Apr2006.rst new file mode 100644 index 0000000..9976489 --- /dev/null +++ b/content/news/17Apr2006.rst @@ -0,0 +1,11 @@ +Russian translations +#################### + +:date: 2006-Apr-17 12:00 +:modified: 2006-Apr-17 12:00 +:tags: news +:slug: 2006-Apr-17 +:category: news +:authors: Qucs Team + +New translations into Russian. Thanks to Igor Gorbounov. diff --git a/content/news/17Jan2006.rst b/content/news/17Jan2006.rst new file mode 100644 index 0000000..bb66d69 --- /dev/null +++ b/content/news/17Jan2006.rst @@ -0,0 +1,11 @@ +FreeHDL support +############### + +:date: 2006-Jan-17 12:00 +:modified: 2006-Jan-17 12:00 +:tags: news +:slug: 2006-Jan-17 +:category: news +:authors: Qucs Team + +Support for pure digital simulations using FreeHDL. diff --git a/content/news/17Jul2006.rst b/content/news/17Jul2006.rst new file mode 100644 index 0000000..331f461 --- /dev/null +++ b/content/news/17Jul2006.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2006-Jul-17 12:00 +:modified: 2006-Jul-17 12:00 +:tags: news +:slug: 2006-Jul-17 +:category: news +:authors: Qucs Team + +ZVR (R&S network analyzer) ascii files can be converted into Qucs datasets with the Qucs-Converter. A4 page frame can be used in schematics for displaying and printing. diff --git a/content/news/17Jul2008.rst b/content/news/17Jul2008.rst new file mode 100644 index 0000000..497d5a0 --- /dev/null +++ b/content/news/17Jul2008.rst @@ -0,0 +1,11 @@ +Bug fix +####### + +:date: 2008-Jul-17 12:00 +:modified: 2008-Jul-17 12:00 +:tags: news +:slug: 2008-Jul-17 +:category: news +:authors: Qucs Team + +Attention: Fixed bug in the S-parameters of the differential voltage probe. diff --git a/content/news/17Jun2007.rst b/content/news/17Jun2007.rst new file mode 100644 index 0000000..ee9adc2 --- /dev/null +++ b/content/news/17Jun2007.rst @@ -0,0 +1,14 @@ +Released Qucs 0.0.12! +##################### + +:date: 2007-Jun-17 12:00 +:modified: 2007-Jun-17 12:00 +:tags: news +:slug: 2007-Jun-17 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.12 !** +Also updated the technical_ documentation. + +.. _technical: technical.html diff --git a/content/news/17Mar2006.rst b/content/news/17Mar2006.rst new file mode 100644 index 0000000..8566522 --- /dev/null +++ b/content/news/17Mar2006.rst @@ -0,0 +1,11 @@ +Digital components delay +######################## + +:date: 2006-Mar-17 12:00 +:modified: 2006-Mar-17 12:00 +:tags: news +:slug: 2006-Mar-17 +:category: news +:authors: Qucs Team + +Implemented support for delay times of digital components` analogue models during the transient analysis. diff --git a/content/news/17Mar2007.rst b/content/news/17Mar2007.rst new file mode 100644 index 0000000..547accd --- /dev/null +++ b/content/news/17Mar2007.rst @@ -0,0 +1,13 @@ +WorkBook update +############### + +:date: 2007-Mar-17 12:00 +:modified: 2007-Mar-17 12:00 +:tags: news +:slug: 2007-Mar-17 +:category: news +:authors: Qucs Team + +Updated the WorkBook_. Added an introductory tutorial. + +.. _WorkBook: docs.html diff --git a/content/news/17Mar2009.rst b/content/news/17Mar2009.rst new file mode 100644 index 0000000..876620b --- /dev/null +++ b/content/news/17Mar2009.rst @@ -0,0 +1,11 @@ +Import dialog +############# + +:date: 2009-Mar-17 12:00 +:modified: 2009-Mar-17 12:00 +:tags: news +:slug: 2009-Mar-17 +:category: news +:authors: Qucs Team + +Import dialog has been replaced by complete import/export frontend for the Qucs-Converter command line tool. diff --git a/content/news/17Mar2011.rst b/content/news/17Mar2011.rst new file mode 100644 index 0000000..db6cd94 --- /dev/null +++ b/content/news/17Mar2011.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.16! +##################### + +:date: 2011-Mar-17 12:00 +:modified: 2011-Mar-17 12:00 +:tags: news +:slug: 2011-Mar-17 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.16 !** diff --git a/content/news/17May2005.rst b/content/news/17May2005.rst new file mode 100644 index 0000000..41d2dc4 --- /dev/null +++ b/content/news/17May2005.rst @@ -0,0 +1,11 @@ +SPICE support +############# + +:date: 2005-May-17 12:00 +:modified: 2005-May-17 12:00 +:tags: news +:slug: 2005-May-17 +:category: news +:authors: Qucs Team + +SPICE component eventually available in the GUI. Converter command line tool can now also generate schematic entries for SPICE device models, useful to import device libraries. diff --git a/content/news/17May2007.rst b/content/news/17May2007.rst new file mode 100644 index 0000000..e786486 --- /dev/null +++ b/content/news/17May2007.rst @@ -0,0 +1,11 @@ +Mutual inductances +################## + +:date: 2007-May-17 12:00 +:modified: 2007-May-17 12:00 +:tags: news +:slug: 2007-May-17 +:category: news +:authors: Qucs Team + +Implementation of mutual inductances with a virtually unlimited number of inductors. Available in the SPICE to Qucs conversion program. diff --git a/content/news/17May2009.rst b/content/news/17May2009.rst new file mode 100644 index 0000000..69f16d1 --- /dev/null +++ b/content/news/17May2009.rst @@ -0,0 +1,11 @@ +Kazakh translation +################## + +:date: 2009-May-17 12:00 +:modified: 2009-May-17 12:00 +:tags: news +:slug: 2009-May-17 +:category: news +:authors: Qucs Team + +Translation into Kazakh. Thanks a lot to Erbol! diff --git a/content/news/17September2014.rst b/content/news/17September2014.rst new file mode 100644 index 0000000..54ae74d --- /dev/null +++ b/content/news/17September2014.rst @@ -0,0 +1,11 @@ +Mac OSX installer +################# + +:date: 2014-September-17 12:00 +:modified: 2014-September-17 12:00 +:tags: news +:category: news +:slug: 2014-September-17 +:authors: Qucs Team + +Released installer fo Mac OSX 10.6 (Intel 64 bit) (ASCO included). diff --git a/content/news/18Feb2008.rst b/content/news/18Feb2008.rst new file mode 100644 index 0000000..2901be6 --- /dev/null +++ b/content/news/18Feb2008.rst @@ -0,0 +1,11 @@ +New component +############# + +:date: 2008-Feb-18 12:00 +:modified: 2008-Feb-18 12:00 +:tags: news +:slug: 2008-Feb-18 +:category: news +:authors: Qucs Team + +Preliminary implementation of multi-port equation defined RF device (RF-EDD). S-, Y- and Z-parameters available. diff --git a/content/news/18Jan2008.rst b/content/news/18Jan2008.rst new file mode 100644 index 0000000..bdf5178 --- /dev/null +++ b/content/news/18Jan2008.rst @@ -0,0 +1,11 @@ +PlotVs() update +############### + +:date: 2008-Jan-18 12:00 +:modified: 2008-Jan-18 12:00 +:tags: news +:slug: 2008-Jan-18 +:category: news +:authors: Qucs Team + +Implemented 3- and more argument versions of PlotVs() in the equation solver. diff --git a/content/news/18Mar2007.rst b/content/news/18Mar2007.rst new file mode 100644 index 0000000..8e3b025 --- /dev/null +++ b/content/news/18Mar2007.rst @@ -0,0 +1,16 @@ +Released Qucs 0.0.11! +##################### + +:date: 2007-Mar-18 12:00 +:modified: 2007-Mar-18 12:00 +:tags: news +:slug: 2007-Mar-18 +:category: news +:authors: Qucs Team + +| **Released Qucs 0.0.11 !** +| Also updated the technical online_ documentation as well as the appropriate pdf_ and ps_ documents. + +.. _online: tech/technical.html +.. _pdf: docs/technical.pdf +.. _ps: docs/technical.ps diff --git a/content/news/18Mar2009.rst b/content/news/18Mar2009.rst new file mode 100644 index 0000000..44c7988 --- /dev/null +++ b/content/news/18Mar2009.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2009-Mar-18 12:00 +:modified: 2009-Mar-18 12:00 +:tags: news +:slug: 2009-Mar-18 +:category: news +:authors: Qucs Team + +Publication "*Advances in compact semiconductor device modelling and circuit macromodelling with the Qucs GPL circuit simulator*" has been accepted for oral presentation at `MOS-AK Meeting`_ 2009 in Frankfurt/O. Thanks to Mike! + +.. _MOS-AK Meeting: http://www.mos-ak.org/frankfurt_o/ diff --git a/content/news/18Nov2005.rst b/content/news/18Nov2005.rst new file mode 100644 index 0000000..1931199 --- /dev/null +++ b/content/news/18Nov2005.rst @@ -0,0 +1,11 @@ +GUI updates +########### + +:date: 2005-Nov-18 12:00 +:modified: 2005-Nov-18 12:00 +:tags: news +:slug: 2005-Nov-18 +:category: news +:authors: Qucs Team + +Displaying DC bias in schematic possible. Hidden lines in 3D diagram get invisible. diff --git a/content/news/18Oct2006.rst b/content/news/18Oct2006.rst new file mode 100644 index 0000000..13efdf0 --- /dev/null +++ b/content/news/18Oct2006.rst @@ -0,0 +1,13 @@ +Russian translation +################### + +:date: 2006-Oct-18 12:00 +:modified: 2006-Oct-18 12:00 +:tags: news +:slug: 2006-Oct-18 +:category: news +:authors: Qucs Team + +Added the Russian translation of the WorkBook_ provided by Vladimir. Thanks a lot! + +.. _WorkBook: docs.html diff --git a/content/news/18September2015.rst b/content/news/18September2015.rst new file mode 100644 index 0000000..df8191f --- /dev/null +++ b/content/news/18September2015.rst @@ -0,0 +1,16 @@ +New publication +############### + +:date: 2015-September-18 12:00 +:modified: 2015-September-18 12:00 +:tags: news +:category: news +:slug: 2015-September-18 +:authors: Qucs Team + +| Publication "*Qucs: An introduction to the new simulation and compact device modelling features implemented in release 0.0.19/0.0.19Src2 of the popular GPL circuit simulator.*", +| `13th MOS-AK Workshop, Graz (A)`_. +| The presentation slides by Mike Brinson are available online_. + +.. _13th MOS-AK Workshop, Graz (A): http://www.mos-ak.org/graz_2015 +.. _online: http://www.mos-ak.org/graz_2015/presentations/T_5_Brinson_MOS-AK_Graz_2015.pdf diff --git a/content/news/19Apr2009.rst b/content/news/19Apr2009.rst new file mode 100644 index 0000000..7b982ee --- /dev/null +++ b/content/news/19Apr2009.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2009-Apr-19 12:00 +:modified: 2009-Apr-19 12:00 +:tags: news +:slug: 2009-Apr-19 +:category: news +:authors: Qucs Team + +Matrix exponentation for integral positive and negative powers available in equation solver. Implemented parameters in Verilog-HDL subcircuits. diff --git a/content/news/19Dec2005.rst b/content/news/19Dec2005.rst new file mode 100644 index 0000000..45d16c6 --- /dev/null +++ b/content/news/19Dec2005.rst @@ -0,0 +1,11 @@ +Non-linear models update +######################## + +:date: 2005-Dec-19 12:00 +:modified: 2005-Dec-19 12:00 +:tags: news +:slug: 2005-Dec-19 +:category: news +:authors: Qucs Team + +Implementation of temperature/area models of existing non-linear device models. diff --git a/content/news/19Jan2008.rst b/content/news/19Jan2008.rst new file mode 100644 index 0000000..f6b1cca --- /dev/null +++ b/content/news/19Jan2008.rst @@ -0,0 +1,14 @@ +New component +############# + +:date: 2008-Jan-19 12:00 +:modified: 2008-Jan-19 12:00 +:tags: news +:slug: 2008-Jan-19 +:category: news +:authors: Qucs Team + +New component: Logarithmic Amplifier Verilog-A device. +Thanks to Mike Brinson! Added a report_ chapter about the new component, also provided by Mike Brinson. + +.. _report: docs.html diff --git a/content/news/19January2015.rst b/content/news/19January2015.rst new file mode 100644 index 0000000..eba4280 --- /dev/null +++ b/content/news/19January2015.rst @@ -0,0 +1,15 @@ +Source code documentation +######################### + +:date: 2015-January-19 12:00 +:modified: 2015-January-19 12:00 +:tags: news +:category: news +:slug: 2015-January-19 +:authors: Qucs Team + +| Enabled automatic generation and deployment of Doxygen source code documentation. +| Latest documentation for "master" branch available for `Qucs GUI`_ and `Qucs Core`_ + +.. _Qucs GUI: http://qucs.github.io/qucs-doxygen/qucs/index.html +.. _Qucs Core: http://qucs.github.io/qucs-core/qucs/index.html diff --git a/content/news/19May2009.rst b/content/news/19May2009.rst new file mode 100644 index 0000000..c977a71 --- /dev/null +++ b/content/news/19May2009.rst @@ -0,0 +1,13 @@ +New MediaWiki section +##################### + +:date: 2009-May-19 12:00 +:modified: 2009-May-19 12:00 +:tags: news +:slug: 2009-May-19 +:category: news +:authors: Qucs Team + +New section about `time domain simulation`_ using a simple LC tank example in the MediaWiki. + +.. _time domain simulation: http://apps.sourceforge.net/mediawiki/qucs/index.php?title=Time_Domain_Simulation diff --git a/content/news/19Oct2004.rst b/content/news/19Oct2004.rst new file mode 100644 index 0000000..abde561 --- /dev/null +++ b/content/news/19Oct2004.rst @@ -0,0 +1,13 @@ +Docs update +########### + +:date: 2004-Oct-19 12:00 +:modified: 2004-Oct-19 12:00 +:tags: news +:slug: 2004-Oct-19 +:category: news +:authors: Qucs Team + +Updated the technical online_ documentation. + +.. _online: tech/technical.html diff --git a/content/news/19Oct2005.rst b/content/news/19Oct2005.rst new file mode 100644 index 0000000..9aefd65 --- /dev/null +++ b/content/news/19Oct2005.rst @@ -0,0 +1,12 @@ +Updates +####### + +:date: 2005-Oct-19 12:00 +:modified: 2005-Oct-19 12:00 +:tags: news +:slug: 2005-Oct-19 +:category: news +:authors: Qucs Team + +Cubic spline interpolation in S-parameter file data possible. +Added dft(), idft(), fft() and ifft() functionality in equation solver. diff --git a/content/news/19Sep2004.rst b/content/news/19Sep2004.rst new file mode 100644 index 0000000..fab86ca --- /dev/null +++ b/content/news/19Sep2004.rst @@ -0,0 +1,11 @@ +Transient analysis +################## + +:date: 2004-Sep-19 12:00 +:modified: 2004-Sep-19 12:00 +:tags: news +:slug: 2004-Sep-19 +:category: news +:authors: Qucs Team + +Transient analysis of linear RCL networks. diff --git a/content/news/19Sep2007.rst b/content/news/19Sep2007.rst new file mode 100644 index 0000000..3570da9 --- /dev/null +++ b/content/news/19Sep2007.rst @@ -0,0 +1,11 @@ +New functions +############# + +:date: 2007-Sep-19 12:00 +:modified: 2007-Sep-19 12:00 +:tags: news +:slug: 2007-Sep-19 +:category: news +:authors: Qucs Team + +New functions added to the equation solver: random() and srandom(). diff --git a/content/news/1Apr2008.rst b/content/news/1Apr2008.rst new file mode 100644 index 0000000..6905ea5 --- /dev/null +++ b/content/news/1Apr2008.rst @@ -0,0 +1,11 @@ +New models +########## + +:date: 2008-Apr-1 12:00 +:modified: 2008-Apr-1 12:00 +:tags: news +:slug: 2008-Apr-1 +:category: news +:authors: Qucs Team + +New Verilog-A models: MESFET (Curtice, Statz, TOM-1 and TOM-2 included). Thanks a lot to Mike Brinson! Also added an appropriate report chapter for the model documentation. diff --git a/content/news/1Apr2009.rst b/content/news/1Apr2009.rst new file mode 100644 index 0000000..d28ac3c --- /dev/null +++ b/content/news/1Apr2009.rst @@ -0,0 +1,11 @@ +New transmission line +##################### + +:date: 2009-Apr-1 12:00 +:modified: 2009-Apr-1 12:00 +:tags: news +:slug: 2009-Apr-1 +:category: news +:authors: Qucs Team + +New transmission line defined by RLCG values available. diff --git a/content/news/1Dec2005.rst b/content/news/1Dec2005.rst new file mode 100644 index 0000000..52d4574 --- /dev/null +++ b/content/news/1Dec2005.rst @@ -0,0 +1,13 @@ +FreeHDL +####### + +:date: 2005-Dec-1 12:00 +:modified: 2005-Dec-1 12:00 +:tags: news +:slug: 2005-Dec-1 +:category: news +:authors: Qucs Team + +Started to communicate usage of the FreeHDL_ compiler in Qucs with the developers. FreeHDL is planned to perform digital simulations in Qucs. + +.. _FreeHDL: http://www.freehdl.seul.org/ diff --git a/content/news/1Feb2005.rst b/content/news/1Feb2005.rst new file mode 100644 index 0000000..f0a7b29 --- /dev/null +++ b/content/news/1Feb2005.rst @@ -0,0 +1,11 @@ +Microstrip Tee +############## + +:date: 2005-Feb-1 12:00 +:modified: 2005-Feb-1 12:00 +:tags: news +:slug: 2005-Feb-1 +:category: news +:authors: Qucs Team + +Microstrip Tee implementation. diff --git a/content/news/1Feb2006.rst b/content/news/1Feb2006.rst new file mode 100644 index 0000000..c04b607 --- /dev/null +++ b/content/news/1Feb2006.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2006-Feb-1 12:00 +:modified: 2006-Feb-1 12:00 +:tags: news +:slug: 2006-Feb-1 +:category: news +:authors: Qucs Team + +New components: coaxial line and differential voltage probe. diff --git a/content/news/1Feb2008.rst b/content/news/1Feb2008.rst new file mode 100644 index 0000000..ec96dc4 --- /dev/null +++ b/content/news/1Feb2008.rst @@ -0,0 +1,11 @@ +Graphical text +############## + +:date: 2008-Feb-1 12:00 +:modified: 2008-Feb-1 12:00 +:tags: news +:slug: 2008-Feb-1 +:category: news +:authors: Qucs Team + +Support for sub- and super-script in graphical text paintings. diff --git a/content/news/1Jul2006.rst b/content/news/1Jul2006.rst new file mode 100644 index 0000000..1e2a0bb --- /dev/null +++ b/content/news/1Jul2006.rst @@ -0,0 +1,11 @@ +Singular value decomposition +############################ + +:date: 2006-Jul-1 12:00 +:modified: 2006-Jul-1 12:00 +:tags: news +:slug: 2006-Jul-1 +:category: news +:authors: Qucs Team + +Singular value decomposition (SVD) is now available for solving linear (real as well as complex) equation systems. diff --git a/content/news/1Mar2007.rst b/content/news/1Mar2007.rst new file mode 100644 index 0000000..b7e5d35 --- /dev/null +++ b/content/news/1Mar2007.rst @@ -0,0 +1,11 @@ +Diode model +########### + +:date: 2007-Mar-1 12:00 +:modified: 2007-Mar-1 12:00 +:tags: news +:slug: 2007-Mar-1 +:category: news +:authors: Qucs Team + +Implemented high-injection knee current parameter for the diode. diff --git a/content/news/1Mar2008.rst b/content/news/1Mar2008.rst new file mode 100644 index 0000000..3b9fa6f --- /dev/null +++ b/content/news/1Mar2008.rst @@ -0,0 +1,11 @@ +Win32 printing +############## + +:date: 2008-Mar-1 12:00 +:modified: 2008-Mar-1 12:00 +:tags: news +:slug: 2008-Mar-1 +:category: news +:authors: Qucs Team + +Fixed printing (font sizes) under Win32 using some work-arounds for current Qt3 implementation. diff --git a/content/news/1Nov2007.rst b/content/news/1Nov2007.rst new file mode 100644 index 0000000..9611880 --- /dev/null +++ b/content/news/1Nov2007.rst @@ -0,0 +1,11 @@ +New functions +############# + +:date: 2007-Nov-1 12:00 +:modified: 2007-Nov-1 12:00 +:tags: news +:slug: 2007-Nov-1 +:category: news +:authors: Qucs Team + +New functions in the equation solver: StabMeasure() for the stability measure B1 of a 2-port network and StabFactor() as an alias for Rollet(). diff --git a/content/news/1Sep2006.rst b/content/news/1Sep2006.rst new file mode 100644 index 0000000..c69f980 --- /dev/null +++ b/content/news/1Sep2006.rst @@ -0,0 +1,14 @@ +Released Qucs 0.0.10! +##################### + +:date: 2006-Sep-1 12:00 +:modified: 2006-Sep-1 12:00 +:tags: news +:slug: 2006-Sep-1 +:category: news +:authors: Qucs Team + +| **Released Qucs 0.0.10 !** +| Also updated the WorkBook_. Added the tutorial update for digital simulation provided by Mike Brinson. + +.. _WorkBook: docs.html diff --git a/content/news/20Apr2007.rst b/content/news/20Apr2007.rst new file mode 100644 index 0000000..8430679 --- /dev/null +++ b/content/news/20Apr2007.rst @@ -0,0 +1,14 @@ +New publication +############### + +:date: 2007-Apr-20 12:00 +:modified: 2007-Apr-20 12:00 +:tags: news +:slug: 2007-Apr-20 +:category: news +:authors: Qucs Team + +Publication "*GNU Simulators Supporting Verilog-A Compact Model Standardization*" at MOS-AK_ meeting. +Thanks to Mike Brinson and Wladek Grabinski. + +.. _MOS-AK: http://www.mos-ak.org/premstaetten/ diff --git a/content/news/20Dec2006.rst b/content/news/20Dec2006.rst new file mode 100644 index 0000000..6fc1df7 --- /dev/null +++ b/content/news/20Dec2006.rst @@ -0,0 +1,11 @@ +Bondwire model +############## + +:date: 2006-Dec-20 12:00 +:modified: 2006-Dec-20 12:00 +:tags: news +:slug: 2006-Dec-20 +:category: news +:authors: Qucs Team + +Implementation of bondwire model. Thanks to Bastien. diff --git a/content/news/20Dec2007.rst b/content/news/20Dec2007.rst new file mode 100644 index 0000000..eaa8d83 --- /dev/null +++ b/content/news/20Dec2007.rst @@ -0,0 +1,11 @@ +HICUM L2 v2.22 +############## + +:date: 2007-Dec-20 12:00 +:modified: 2007-Dec-20 12:00 +:tags: news +:slug: 2007-Dec-20 +:category: news +:authors: Qucs Team + +Added new Verilog-A transistor model HICUM L2 v2.22 to the available components. diff --git a/content/news/20Jan2009.rst b/content/news/20Jan2009.rst new file mode 100644 index 0000000..779c383 --- /dev/null +++ b/content/news/20Jan2009.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2009-Jan-20 12:00 +:modified: 2009-Jan-20 12:00 +:tags: news +:slug: 2009-Jan-20 +:category: news +:authors: Qucs Team + +Publication "*Compact macromodelling of operational amplifiers with equation defined devices*" at IJE is now online_. Thanks a lot to Mike Brinson! + +.. _online: http://www.informaworld.com/smpp/content~content=a907515497 diff --git a/content/news/20Mar2005.rst b/content/news/20Mar2005.rst new file mode 100644 index 0000000..3c0e350 --- /dev/null +++ b/content/news/20Mar2005.rst @@ -0,0 +1,13 @@ +Documentation update +#################### + +:date: 2005-Mar-20 12:00 +:modified: 2005-Mar-20 12:00 +:tags: news +:slug: 2005-Mar-20 +:category: news +:authors: Qucs Team + +Updated the technical online_ documentation. + +.. _online: tech/technical.html diff --git a/content/news/20Mar2009.rst b/content/news/20Mar2009.rst new file mode 100644 index 0000000..e579b42 --- /dev/null +++ b/content/news/20Mar2009.rst @@ -0,0 +1,11 @@ +Bug fix +####### + +:date: 2009-Mar-20 12:00 +:modified: 2009-Mar-20 12:00 +:tags: news +:slug: 2009-Mar-20 +:category: news +:authors: Qucs Team + +**Attention:** Fixed bug in voltage controlled relais. It represented a negative resistor previously. diff --git a/content/news/20May2013.rst b/content/news/20May2013.rst new file mode 100644 index 0000000..b31f999 --- /dev/null +++ b/content/news/20May2013.rst @@ -0,0 +1,11 @@ +BSIM 3.34 +######### + +:date: 2013-May-20 12:00 +:modified: 2013-May-20 12:00 +:tags: news +:category: news +:slug: 2013-May-20 +:authors: Qucs Team + +Added BSIM 3.34 nMOS and pMOS models diff --git a/content/news/21Apr2007.rst b/content/news/21Apr2007.rst new file mode 100644 index 0000000..4c53a68 --- /dev/null +++ b/content/news/21Apr2007.rst @@ -0,0 +1,11 @@ +Symbolically defined devices +############################ + +:date: 2007-Apr-21 12:00 +:modified: 2007-Apr-21 12:00 +:tags: news +:slug: 2007-Apr-21 +:category: news +:authors: Qucs Team + +Support for symbolically defined devices. Explicit equations allowed. diff --git a/content/news/21Apr2009.rst b/content/news/21Apr2009.rst new file mode 100644 index 0000000..2cb7975 --- /dev/null +++ b/content/news/21Apr2009.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2009-Apr-21 12:00 +:modified: 2009-Apr-21 12:00 +:tags: news +:slug: 2009-Apr-21 +:category: news +:authors: Qucs Team + +Publication "*Compact device modelling for established and emerging technologies with the Qucs GPL circuit simulator*" has been accepted at `MIXDES 2009` in Łódź. Thanks a lot to Mike Brinson! + +.. _MIXDES 2009: https://www.mixdes.org/Special_sessions.htm diff --git a/content/news/21Aug2006.rst b/content/news/21Aug2006.rst new file mode 100644 index 0000000..d4f43a9 --- /dev/null +++ b/content/news/21Aug2006.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2006-Aug-21 12:00 +:modified: 2006-Aug-21 12:00 +:tags: news +:slug: 2006-Aug-21 +:category: news +:authors: Qucs Team + +IC-CAP model files files can be converted into Qucs datasets with the Qucs-Converter. Support of delay, rise and fall times in the rectangular voltage and current sources. Started implementaion of the optimization component. diff --git a/content/news/21Feb2007.rst b/content/news/21Feb2007.rst new file mode 100644 index 0000000..a0a0d08 --- /dev/null +++ b/content/news/21Feb2007.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2007-Feb-21 12:00 +:modified: 2007-Feb-21 12:00 +:tags: news +:slug: 2007-Feb-21 +:category: news +:authors: Qucs Team + +Implementation of subcircuit parameters. Allow equation variables and sweep parameters in component properties and subcircuit parameters. Equations can be placed in subcircuits. diff --git a/content/news/21Feb2008.rst b/content/news/21Feb2008.rst new file mode 100644 index 0000000..378b128 --- /dev/null +++ b/content/news/21Feb2008.rst @@ -0,0 +1,11 @@ +Equation defined RF device +########################## + +:date: 2008-Feb-21 12:00 +:modified: 2008-Feb-21 12:00 +:tags: news +:slug: 2008-Feb-21 +:category: news +:authors: Qucs Team + +Also implemented 2-port equation defined RF device including H-, G-, T- and A-parameters (all hybrid). diff --git a/content/news/21Jan2006.rst b/content/news/21Jan2006.rst new file mode 100644 index 0000000..108fe22 --- /dev/null +++ b/content/news/21Jan2006.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.8! +#################### + +:date: 2006-Jan-21 12:00 +:modified: 2006-Jan-21 12:00 +:tags: news +:slug: 2006-Jan-21 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.8 !** diff --git a/content/news/21Jan2008.rst b/content/news/21Jan2008.rst new file mode 100644 index 0000000..2ce4905 --- /dev/null +++ b/content/news/21Jan2008.rst @@ -0,0 +1,11 @@ +HICUM L0 v1.12 +############## + +:date: 2008-Jan-21 12:00 +:modified: 2008-Jan-21 12:00 +:tags: news +:slug: 2008-Jan-21 +:category: news +:authors: Qucs Team + +Added new Verilog-A transistor model HICUM L0 v1.12 to the available components. Both npn and pnp types seem to work properly. diff --git a/content/news/21Mar2007.rst b/content/news/21Mar2007.rst new file mode 100644 index 0000000..016fcc0 --- /dev/null +++ b/content/news/21Mar2007.rst @@ -0,0 +1,13 @@ +New tutorial +############ + +:date: 2007-Mar-21 12:00 +:modified: 2007-Mar-21 12:00 +:tags: news +:slug: 2007-Mar-21 +:category: news +:authors: Qucs Team + +Finished the introductory tutorial `Getting Started with Qucs`_. + +.. _Getting Started with Qucs: docs/getstarted.pdf diff --git a/content/news/21Sep2005.rst b/content/news/21Sep2005.rst new file mode 100644 index 0000000..d0ece0d --- /dev/null +++ b/content/news/21Sep2005.rst @@ -0,0 +1,13 @@ +New tutorial +############ + +:date: 2005-Sep-21 12:00 +:modified: 2005-Sep-21 12:00 +:tags: news +:slug: 2005-Sep-21 +:category: news +:authors: Qucs Team + +New tutorial for 10dB coupler design available_. + +.. _available: docs.html#manual diff --git a/content/news/22Aug2007.rst b/content/news/22Aug2007.rst new file mode 100644 index 0000000..4539bfe --- /dev/null +++ b/content/news/22Aug2007.rst @@ -0,0 +1,13 @@ +New poster +########## + +:date: 2007-Aug-22 12:00 +:modified: 2007-Aug-22 12:00 +:tags: news +:slug: 2007-Aug-22 +:category: news +:authors: Qucs Team + +Poster contribution "*Interactive Compact Device Modeling Using Qucs Equation Defined Devices*" has been accepted for `MOS-AK/ESSDERC/ESSCIRC Workshop` 2007 in Munich. Thanks to Mike and Wladek. + +.. _MOS-AK/ESSDERC/ESSCIRC Workshop: http://www.mos-ak.org/munich/posters.php diff --git a/content/news/22Feb2005.rst b/content/news/22Feb2005.rst new file mode 100644 index 0000000..4b241f0 --- /dev/null +++ b/content/news/22Feb2005.rst @@ -0,0 +1,11 @@ +AC noise +######## + +:date: 2005-Feb-22 12:00 +:modified: 2005-Feb-22 12:00 +:tags: news +:slug: 2005-Feb-22 +:category: news +:authors: Qucs Team + +AC noise implementations of all noisy components. Testing in progress... diff --git a/content/news/22Feb2006.rst b/content/news/22Feb2006.rst new file mode 100644 index 0000000..cb58271 --- /dev/null +++ b/content/news/22Feb2006.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2006-Feb-22 12:00 +:modified: 2006-Feb-22 12:00 +:tags: news +:slug: 2006-Feb-22 +:category: news +:authors: Qucs Team + +New damping factors for AC voltage/current sources available. Frequency independent losses for `ideal` transmission line implemented. Number of ports in S-parameter component not anymore limited. diff --git a/content/news/22Jan2017.rst b/content/news/22Jan2017.rst new file mode 100644 index 0000000..b09fb47 --- /dev/null +++ b/content/news/22Jan2017.rst @@ -0,0 +1,14 @@ +Released Qucs 0.0.19 +#################### + +:date: 2017-January-22 12:00 +:modified: 2017-January-22 12:00 +:tags: news +:category: news +:slug: 2017-January-22 +:authors: Qucs Team + +Released Qucs 0.0.19, News_ + +.. _News: https://github.com/Qucs/qucs/blob/qucs-0.0.19/NEWS.md + diff --git a/content/news/22Jul2005.rst b/content/news/22Jul2005.rst new file mode 100644 index 0000000..edcbcc8 --- /dev/null +++ b/content/news/22Jul2005.rst @@ -0,0 +1,13 @@ +Released Qucs 0.0.7! +#################### + +:date: 2005-Jul-22 12:00 +:modified: 2005-Jul-22 12:00 +:tags: news +:slug: 2005-Jul-22 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.7 !** Also updated the installer for Win32_. + +.. _Win32: download.html#unofficial diff --git a/content/news/22Jun2004.rst b/content/news/22Jun2004.rst new file mode 100644 index 0000000..c6f9951 --- /dev/null +++ b/content/news/22Jun2004.rst @@ -0,0 +1,11 @@ +DC analysis +########### + +:date: 2004-Jun-22 12:00 +:modified: 2004-Jun-22 12:00 +:tags: news +:slug: 2004-Jun-22 +:category: news +:authors: Qucs Team + +Non-linear DC analysis possible (e.g. JFET and diode). diff --git a/content/news/22Jun2005.rst b/content/news/22Jun2005.rst new file mode 100644 index 0000000..598e740 --- /dev/null +++ b/content/news/22Jun2005.rst @@ -0,0 +1,13 @@ +User tutorials +############## + +:date: 2005-Jun-22 12:00 +:modified: 2005-Jun-22 12:00 +:tags: news +:slug: 2005-Jun-22 +:category: news +:authors: Qucs Team + +Started to add user tutorials in CVS. Thanks to Chris Pitcher. Available here_. + +.. _here: docs.html#manual diff --git a/content/news/22Mar2004.rst b/content/news/22Mar2004.rst new file mode 100644 index 0000000..49926d5 --- /dev/null +++ b/content/news/22Mar2004.rst @@ -0,0 +1,11 @@ +MacOS +##### + +:date: 2004-Mar-22 12:00 +:modified: 2004-Mar-22 12:00 +:tags: news +:slug: 2004-Mar-22 +:category: news +:authors: Qucs Team + +Qucs is now available under MacOS 10.3 diff --git a/content/news/22Oct2008.rst b/content/news/22Oct2008.rst new file mode 100644 index 0000000..76a6c7f --- /dev/null +++ b/content/news/22Oct2008.rst @@ -0,0 +1,11 @@ +Schematic frame +############### + +:date: 2008-Oct-22 12:00 +:modified: 2008-Oct-22 12:00 +:tags: news +:slug: 2008-Oct-22 +:category: news +:authors: Qucs Team + +Support of US letter formats for schematic frame. diff --git a/content/news/23Dec2012.rst b/content/news/23Dec2012.rst new file mode 100644 index 0000000..743ef25 --- /dev/null +++ b/content/news/23Dec2012.rst @@ -0,0 +1,13 @@ +Qt4 port +######## + +:date: 2012-Dec-23 12:00 +:modified: 2012-Dec-23 12:00 +:tags: news +:slug: 2012-Dec-23 +:category: news +:authors: Qucs Team + +Qucs ported to qt4, code can be found on `Sourceforge / Git`_ + +.. _Sourceforge / Git: https://sourceforge.net/p/qucs/git/ diff --git a/content/news/23Jan2007.rst b/content/news/23Jan2007.rst new file mode 100644 index 0000000..16df884 --- /dev/null +++ b/content/news/23Jan2007.rst @@ -0,0 +1,11 @@ +Two new components +################## + +:date: 2007-Jan-23 12:00 +:modified: 2007-Jan-23 12:00 +:tags: news +:slug: 2007-Jan-23 +:category: news +:authors: Qucs Team + +Two new components: 4-terminal transmission line and twisted-pair line. diff --git a/content/news/23Jun2005.rst b/content/news/23Jun2005.rst new file mode 100644 index 0000000..848cf0b --- /dev/null +++ b/content/news/23Jun2005.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2005-Jun-23 12:00 +:modified: 2005-Jun-23 12:00 +:tags: news +:slug: 2005-Jun-23 +:category: news +:authors: Qucs Team + +New library manager for often used subcircuits, devices and substrates. LaTex-like mnemonics (e.g. \alpha or \pm) can be used in diagram labels as well as in graphic texts. diff --git a/content/news/23June2013.rst b/content/news/23June2013.rst new file mode 100644 index 0000000..dd3d4ba --- /dev/null +++ b/content/news/23June2013.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.17 +#################### + +:date: 2013-June-23 12:00 +:modified: 2013-June-23 12:00 +:tags: news +:category: news +:slug: 2013-June-23 +:authors: Qucs Team + +**Released Qucs 0.0.17** diff --git a/content/news/23May2005.rst b/content/news/23May2005.rst new file mode 100644 index 0000000..2a8d312 --- /dev/null +++ b/content/news/23May2005.rst @@ -0,0 +1,13 @@ +Updated documentation +##################### + +:date: 2005-May-23 12:00 +:modified: 2005-May-23 12:00 +:tags: news +:slug: 2005-May-23 +:category: news +:authors: Qucs Team + +Updated technical online_ documentation as well as the ready-to-read postscript and pdf document. + +.. _online: tech/technical.html diff --git a/content/news/23Oct2004.rst b/content/news/23Oct2004.rst new file mode 100644 index 0000000..46ffceb --- /dev/null +++ b/content/news/23Oct2004.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.4! +#################### + +:date: 2004-Oct-23 12:00 +:modified: 2004-Oct-23 12:00 +:tags: news +:slug: 2004-Oct-23 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.4 !** diff --git a/content/news/23Oct2007.rst b/content/news/23Oct2007.rst new file mode 100644 index 0000000..9eb91bc --- /dev/null +++ b/content/news/23Oct2007.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2007-Oct-23 12:00 +:modified: 2007-Oct-23 12:00 +:tags: news +:slug: 2007-Oct-23 +:category: news +:authors: Qucs Team + +New component: file based current source. Added gain and delay parameter to both file based sources. diff --git a/content/news/23Oct2008.rst b/content/news/23Oct2008.rst new file mode 100644 index 0000000..7c6284d --- /dev/null +++ b/content/news/23Oct2008.rst @@ -0,0 +1,13 @@ +Survey +###### + +:date: 2008-Oct-23 12:00 +:modified: 2008-Oct-23 12:00 +:tags: news +:slug: 2008-Oct-23 +:category: news +:authors: Qucs Team + +**Please note:** Set up a `little survey`_. Please take the minute to answer few of our questions. + +.. _little survey: http://apps.sourceforge.net/limesurvey/qucs/index.php?sid=85486 diff --git a/content/news/23Oct2009.rst b/content/news/23Oct2009.rst new file mode 100644 index 0000000..2d1f426 --- /dev/null +++ b/content/news/23Oct2009.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2009-Oct-23 12:00 +:modified: 2009-Oct-23 12:00 +:tags: news +:slug: 2009-Oct-23 +:category: news +:authors: Qucs Team + +Added Verilog-HDL syntax highlighting in text documents. Support for direct association of symbol drawings to Verilog-HDL and VHDL code. diff --git a/content/news/23Sep2007.rst b/content/news/23Sep2007.rst new file mode 100644 index 0000000..bbee10a --- /dev/null +++ b/content/news/23Sep2007.rst @@ -0,0 +1,11 @@ +Equations update +################ + +:date: 2007-Sep-23 12:00 +:modified: 2007-Sep-23 12:00 +:tags: news +:slug: 2007-Sep-23 +:category: news +:authors: Qucs Team + +Allowing immediate vectors [v1, v2, ...] and matrices [m11, m12, ...; m21, m22, ...] in equations. diff --git a/content/news/23Sep2008.rst b/content/news/23Sep2008.rst new file mode 100644 index 0000000..584d171 --- /dev/null +++ b/content/news/23Sep2008.rst @@ -0,0 +1,11 @@ +HICUM L0 v1.2 +############# + +:date: 2008-Sep-23 12:00 +:modified: 2008-Sep-23 12:00 +:tags: news +:slug: 2008-Sep-23 +:category: news +:authors: Qucs Team + +Added preliminary implementation of HICUM L0 v1.2 Verilog-A transistor model. diff --git a/content/news/24Apr2005.rst b/content/news/24Apr2005.rst new file mode 100644 index 0000000..f2718c9 --- /dev/null +++ b/content/news/24Apr2005.rst @@ -0,0 +1,11 @@ +Component properties +#################### + +:date: 2005-Apr-24 12:00 +:modified: 2005-Apr-24 12:00 +:tags: news +:slug: 2005-Apr-24 +:category: news +:authors: Qucs Team + +Component properties can be edited directly on the schematic area. diff --git a/content/news/24Apr2006.rst b/content/news/24Apr2006.rst new file mode 100644 index 0000000..3abbec0 --- /dev/null +++ b/content/news/24Apr2006.rst @@ -0,0 +1,11 @@ +Harmonic Balance +################ + +:date: 2006-Apr-24 12:00 +:modified: 2006-Apr-24 12:00 +:tags: news +:slug: 2006-Apr-24 +:category: news +:authors: Qucs Team + +Harmonic Balance: Linear networks (R, L and C) with voltage excitations (Vac and Vdc) working. Stay tuned. diff --git a/content/news/24Feb2007.rst b/content/news/24Feb2007.rst new file mode 100644 index 0000000..ba8de01 --- /dev/null +++ b/content/news/24Feb2007.rst @@ -0,0 +1,11 @@ +Equations +######### + +:date: 2007-Feb-24 12:00 +:modified: 2007-Feb-24 12:00 +:tags: news +:slug: 2007-Feb-24 +:category: news +:authors: Qucs Team + +Input parameters of components can be used in equations. diff --git a/content/news/24Jan2007.rst b/content/news/24Jan2007.rst new file mode 100644 index 0000000..94d0cce --- /dev/null +++ b/content/news/24Jan2007.rst @@ -0,0 +1,13 @@ +New tutorial +############ + +:date: 2007-Jan-24 12:00 +:modified: 2007-Jan-24 12:00 +:tags: news +:slug: 2007-Jan-24 +:category: news +:authors: Qucs Team + +New tutorial "Qucs simulation of SPICE netlists" provided by Mike Brinson. WorkBook_ has been updated. + +.. _WorkBook: docs.html diff --git a/content/news/24May2006.rst b/content/news/24May2006.rst new file mode 100644 index 0000000..b5aa5c7 --- /dev/null +++ b/content/news/24May2006.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2006-May-24 12:00 +:modified: 2006-May-24 12:00 +:tags: news +:slug: 2006-May-24 +:category: news +:authors: Qucs Team + +Update of the introductory tutorial about digital simulations. Thanks to Mike. New functions in the equation solver: Time2Freq() and Freq2Time(), also modified the dft(), idft(), fft() and ifft() functions. diff --git a/content/news/24May2007.rst b/content/news/24May2007.rst new file mode 100644 index 0000000..fd4bc14 --- /dev/null +++ b/content/news/24May2007.rst @@ -0,0 +1,11 @@ +New function +############ + +:date: 2007-May-24 12:00 +:modified: 2007-May-24 12:00 +:tags: news +:slug: 2007-May-24 +:category: news +:authors: Qucs Team + +Added new vt() function (thermal voltage) and also made "q" (elementary charge) a constant in the equation solver. diff --git a/content/news/24Nov2005.rst b/content/news/24Nov2005.rst new file mode 100644 index 0000000..14ff2ae --- /dev/null +++ b/content/news/24Nov2005.rst @@ -0,0 +1,11 @@ +Digital components +################## + +:date: 2005-Nov-24 12:00 +:modified: 2005-Nov-24 12:00 +:tags: news +:slug: 2005-Nov-24 +:category: news +:authors: Qucs Team + +Implementation of analog models of digital components (i.e. and, nand, xor, etc). diff --git a/content/news/25Apr2009.rst b/content/news/25Apr2009.rst new file mode 100644 index 0000000..af37c39 --- /dev/null +++ b/content/news/25Apr2009.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.15! +##################### + +:date: 2009-Apr-25 12:00 +:modified: 2009-Apr-25 12:00 +:tags: news +:slug: 2009-Apr-25 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.15 !** diff --git a/content/news/25Aug2005.rst b/content/news/25Aug2005.rst new file mode 100644 index 0000000..c468405 --- /dev/null +++ b/content/news/25Aug2005.rst @@ -0,0 +1,11 @@ +Filter synthesis tool. +###################### + +:date: 2005-Aug-25 12:00 +:modified: 2005-Aug-25 12:00 +:tags: news +:slug: 2005-Aug-25 +:category: news +:authors: Qucs Team + +Some more filter types (Bessel, Chebyshev: band pass and band stop) supported by filter synthesis tool. diff --git a/content/news/25Feb2005.rst b/content/news/25Feb2005.rst new file mode 100644 index 0000000..e0fad2c --- /dev/null +++ b/content/news/25Feb2005.rst @@ -0,0 +1,11 @@ +AC noise analysis +################# + +:date: 2005-Feb-25 12:00 +:modified: 2005-Feb-25 12:00 +:tags: news +:slug: 2005-Feb-25 +:category: news +:authors: Qucs Team + +AC noise analysis finished, all components available. diff --git a/content/news/25Jan2006.rst b/content/news/25Jan2006.rst new file mode 100644 index 0000000..d6ca5f4 --- /dev/null +++ b/content/news/25Jan2006.rst @@ -0,0 +1,16 @@ +Updates +####### + +:date: 2006-Jan-25 12:00 +:modified: 2006-Jan-25 12:00 +:tags: news +:slug: 2006-Jan-25 +:category: news +:authors: Qucs Team + +| Updated the installer for Win32_, the technical online_ documentation as well as the ready-to-read postscript and pdf document. +| Also uploaded the preliminary WorkBook_. + +.. _Win32: download.html#unofficial +.. _online: tech/technical.html +.. _WorkBook: http://qucs.sourceforge.net/docs.html diff --git a/content/news/25Jan2008.rst b/content/news/25Jan2008.rst new file mode 100644 index 0000000..b21cf67 --- /dev/null +++ b/content/news/25Jan2008.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2008-Jan-25 12:00 +:modified: 2008-Jan-25 12:00 +:tags: news +:slug: 2008-Jan-25 +:category: news +:authors: Qucs Team + +New components: Thyristor (SCR) and Triac. diff --git a/content/news/25Jul2006.rst b/content/news/25Jul2006.rst new file mode 100644 index 0000000..ae1b7a4 --- /dev/null +++ b/content/news/25Jul2006.rst @@ -0,0 +1,13 @@ +New tutorial +############ + +:date: 2006-Jul-25 12:00 +:modified: 2006-Jul-25 12:00 +:tags: news +:slug: 2006-Jul-25 +:category: news +:authors: Qucs Team + +Added the "Modelling Operational Amplifiers" tutorial provided by Mike Brinson to the WorkBook_. + +.. _WorkBook: docs.html diff --git a/content/news/25Jun2004.rst b/content/news/25Jun2004.rst new file mode 100644 index 0000000..7c82188 --- /dev/null +++ b/content/news/25Jun2004.rst @@ -0,0 +1,13 @@ +Components list +############### + +:date: 2004-Jun-25 12:00 +:modified: 2004-Jun-25 12:00 +:tags: news +:slug: 2004-Jun-25 +:category: news +:authors: Qucs Team + +Added `list of available components`_ on homepage. + +.. _list of available components: docs.html#list diff --git a/content/news/25Jun2008.rst b/content/news/25Jun2008.rst new file mode 100644 index 0000000..be0196f --- /dev/null +++ b/content/news/25Jun2008.rst @@ -0,0 +1,11 @@ +Amplifier noise +############### + +:date: 2008-Jun-25 12:00 +:modified: 2008-Jun-25 12:00 +:tags: news +:slug: 2008-Jun-25 +:category: news +:authors: Qucs Team + +Added noise figure property to amplifier model. diff --git a/content/news/25May2005.rst b/content/news/25May2005.rst new file mode 100644 index 0000000..0e0e376 --- /dev/null +++ b/content/news/25May2005.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.6! +#################### + +:date: 2005-May-25 12:00 +:modified: 2005-May-25 12:00 +:tags: news +:slug: 2005-May-25 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.6 !** diff --git a/content/news/25Nov2004.rst b/content/news/25Nov2004.rst new file mode 100644 index 0000000..82bb520 --- /dev/null +++ b/content/news/25Nov2004.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2004-Nov-25 12:00 +:modified: 2004-Nov-25 12:00 +:tags: news +:slug: 2004-Nov-25 +:category: news +:authors: Qucs Team + +New components: Operational amplifier, Amplifier and Microstrip Via. diff --git a/content/news/25Oct2008.rst b/content/news/25Oct2008.rst new file mode 100644 index 0000000..b4beb93 --- /dev/null +++ b/content/news/25Oct2008.rst @@ -0,0 +1,13 @@ +New report chapter +################## + +:date: 2008-Oct-25 12:00 +:modified: 2008-Oct-25 12:00 +:tags: news +:slug: 2008-Oct-25 +:category: news +:authors: Qucs Team + +Added new report_ chapter about the Verilog-A photodiode model contributed by Mike Brinson. + +.. _report: docs.html diff --git a/content/news/25Sep2004.rst b/content/news/25Sep2004.rst new file mode 100644 index 0000000..3edcac4 --- /dev/null +++ b/content/news/25Sep2004.rst @@ -0,0 +1,11 @@ +Non-linear transient analysis +############################# + +:date: 2004-Sep-25 12:00 +:modified: 2004-Sep-25 12:00 +:tags: news +:slug: 2004-Sep-25 +:category: news +:authors: Qucs Team + +Also non-linear transient analysis possible (e.g. JFET and diode). diff --git a/content/news/26April2013.rst b/content/news/26April2013.rst new file mode 100644 index 0000000..b1c39ac --- /dev/null +++ b/content/news/26April2013.rst @@ -0,0 +1,11 @@ +m-code transient solver +####################### + +:date: 2013-April-26 12:00 +:modified: 2013-April-26 12:00 +:tags: news +:category: news +:slug: 2013-April-26 +:authors: Qucs Team + +Added beginnings of m-code transient solver interface. diff --git a/content/news/26Feb2004.rst b/content/news/26Feb2004.rst new file mode 100644 index 0000000..a2392f6 --- /dev/null +++ b/content/news/26Feb2004.rst @@ -0,0 +1,11 @@ +Homepage updated +################ + +:date: 2004-Feb-26 12:00 +:modified: 2004-Feb-26 12:00 +:tags: news +:slug: 2004-Feb-26 +:category: news +:authors: Qucs Team + +Homepage updated. diff --git a/content/news/26Feb2006.rst b/content/news/26Feb2006.rst new file mode 100644 index 0000000..71e8233 --- /dev/null +++ b/content/news/26Feb2006.rst @@ -0,0 +1,11 @@ +Controlled sources updates +########################## + +:date: 2006-Feb-26 12:00 +:modified: 2006-Feb-26 12:00 +:tags: news +:slug: 2006-Feb-26 +:category: news +:authors: Qucs Team + +Implementation of delay times of controlled sources during transient analysis. diff --git a/content/news/26Feb2010.rst b/content/news/26Feb2010.rst new file mode 100644 index 0000000..a9179d5 --- /dev/null +++ b/content/news/26Feb2010.rst @@ -0,0 +1,14 @@ +New publication +############### + +:date: 2010-Feb-26 12:00 +:modified: 2010-Feb-26 12:00 +:tags: news +:slug: 2010-Feb-26 +:category: news +:authors: Qucs Team + +Publication "*Z Domain Delay Subcircuits and Compact Verilog-A Macromodels for Mixed-mode Sampled Data Circuit Simulation*" at Radioelectronics & Informatics Journal is now online_. +Thanks a lot to M.E. Brinson and H. Nabijou! + +.. _online: http://www.ewdtest.com/ri/ri-2009-2.htm diff --git a/content/news/26Jul2004.rst b/content/news/26Jul2004.rst new file mode 100644 index 0000000..36d95d3 --- /dev/null +++ b/content/news/26Jul2004.rst @@ -0,0 +1,14 @@ +Updates +####### + +:date: 2004-Jul-26 12:00 +:modified: 2004-Jul-26 12:00 +:tags: news +:slug: 2004-Jul-26 +:category: news +:authors: Qucs Team + +| Implementation of noise analysis based upon noise-wave correlation matrices and S-parameters. +| Updated homepage and list of available components. Also added online_ readable documents. + +.. _online: tech/technical.html diff --git a/content/news/26Jun2008.rst b/content/news/26Jun2008.rst new file mode 100644 index 0000000..555b2a3 --- /dev/null +++ b/content/news/26Jun2008.rst @@ -0,0 +1,11 @@ +New component +############# + +:date: 2008-Jun-26 12:00 +:modified: 2008-Jun-26 12:00 +:tags: news +:slug: 2008-Jun-26 +:category: news +:authors: Qucs Team + +New component: rectangular waveguide. Thanks to Bastien! diff --git a/content/news/26Mar2010.rst b/content/news/26Mar2010.rst new file mode 100644 index 0000000..4837600 --- /dev/null +++ b/content/news/26Mar2010.rst @@ -0,0 +1,11 @@ +HICUM L2 v2.24 +############## + +:date: 2010-Mar-26 12:00 +:modified: 2010-Mar-26 12:00 +:tags: news +:slug: 2010-Mar-26 +:category: news +:authors: Qucs Team + +New HICUM L2 v2.24 Verilog-A transistor model added. diff --git a/content/news/26May2005.rst b/content/news/26May2005.rst new file mode 100644 index 0000000..5570fda --- /dev/null +++ b/content/news/26May2005.rst @@ -0,0 +1,14 @@ +Win32 update +############ + +:date: 2005-May-26 12:00 +:modified: 2005-May-26 12:00 +:tags: news +:slug: 2005-May-26 +:category: news +:authors: Qucs Team + +Updated installer for Win32_ according to the 0.0.6 release. +Rotated text as well as filenames with spaces finally work in Qt®. + +.. _Win32: download.html#unofficial diff --git a/content/news/26Oct2008.rst b/content/news/26Oct2008.rst new file mode 100644 index 0000000..1868403 --- /dev/null +++ b/content/news/26Oct2008.rst @@ -0,0 +1,11 @@ +Parameter sweep +############### + +:date: 2008-Oct-26 12:00 +:modified: 2008-Oct-26 12:00 +:tags: news +:slug: 2008-Oct-26 +:category: news +:authors: Qucs Team + +Allowing parameter sweep and other variables in constant parameter simulation boxes. diff --git a/content/news/26Sep2005.rst b/content/news/26Sep2005.rst new file mode 100644 index 0000000..f6add13 --- /dev/null +++ b/content/news/26Sep2005.rst @@ -0,0 +1,13 @@ +CVS logger +########## + +:date: 2005-Sep-26 12:00 +:modified: 2005-Sep-26 12:00 +:tags: news +:slug: 2005-Sep-26 +:category: news +:authors: Qucs Team + +Setup automatic `CVS logger`_ recording individual file changes in CVS. + +.. _CVS logger: http://sourceforge.net/mailarchive/forum.php?forum_id=46405 diff --git a/content/news/26Sep2009.rst b/content/news/26Sep2009.rst new file mode 100644 index 0000000..239310f --- /dev/null +++ b/content/news/26Sep2009.rst @@ -0,0 +1,13 @@ +FreeHDL MacOSX package +###################### + +:date: 2009-Sep-26 12:00 +:modified: 2009-Sep-26 12:00 +:tags: news +:slug: 2009-Sep-26 +:category: news +:authors: Qucs Team + +Created FreeHDL MacOSX package. Please check this installer_ and give feedback if it works as expected. + +.. _installer: freehdl-0.0.7-macosx-10.5-intel.pkg diff --git a/content/news/27Aug2007.rst b/content/news/27Aug2007.rst new file mode 100644 index 0000000..abebfbc --- /dev/null +++ b/content/news/27Aug2007.rst @@ -0,0 +1,11 @@ +Touchstone files export +####################### + +:date: 2007-Aug-27 12:00 +:modified: 2007-Aug-27 12:00 +:tags: news +:slug: 2007-Aug-27 +:category: news +:authors: Qucs Team + +Qucs-Converter command line tool allows export of Touchstone data files. diff --git a/content/news/27Nov2008.rst b/content/news/27Nov2008.rst new file mode 100644 index 0000000..bf7545e --- /dev/null +++ b/content/news/27Nov2008.rst @@ -0,0 +1,13 @@ +MacOSX installer +################ + +:date: 2008-Nov-27 12:00 +:modified: 2008-Nov-27 12:00 +:tags: news +:slug: 2008-Nov-27 +:category: news +:authors: Qucs Team + +Added post install script for MacOSX as well as appropriate icons. Thanks to Dirk for friendly machine support. Please check this installer_ and give feedback if it works as expected. + +.. _installer: qucs-0.0.15-macosx-10.5-intel-test.pkg diff --git a/content/news/27Oct2009.rst b/content/news/27Oct2009.rst new file mode 100644 index 0000000..2798f91 --- /dev/null +++ b/content/news/27Oct2009.rst @@ -0,0 +1,11 @@ +Verilog-A updates +################# + +:date: 2009-Oct-27 12:00 +:modified: 2009-Oct-27 12:00 +:tags: news +:slug: 2009-Oct-27 +:category: news +:authors: Qucs Team + +Verilog-A syntax highlighting, association of symbol drawings to Verilog-A code and support for C++ code export of symbol drawings associated with Verilog-A files. diff --git a/content/news/28Apr2006.rst b/content/news/28Apr2006.rst new file mode 100644 index 0000000..5d0b3f0 --- /dev/null +++ b/content/news/28Apr2006.rst @@ -0,0 +1,11 @@ +New VHDL file component +####################### + +:date: 2006-Apr-28 12:00 +:modified: 2006-Apr-28 12:00 +:tags: news +:slug: 2006-Apr-28 +:category: news +:authors: Qucs Team + +New VHDL file component. Hand crafted VHDL components (files) can be used as subcircuits. diff --git a/content/news/28Mar2006.rst b/content/news/28Mar2006.rst new file mode 100644 index 0000000..829f062 --- /dev/null +++ b/content/news/28Mar2006.rst @@ -0,0 +1,13 @@ +Updated the WorkBook +#################### + +:date: 2006-Mar-28 12:00 +:modified: 2006-Mar-28 12:00 +:tags: news +:slug: 2006-Mar-28 +:category: news +:authors: Qucs Team + +Updated the WorkBook_. Added the tutorial about digital simulation provided by Mike Brinson. + +.. _WorkBook: docs.html diff --git a/content/news/28Mar2008.rst b/content/news/28Mar2008.rst new file mode 100644 index 0000000..bc844ce --- /dev/null +++ b/content/news/28Mar2008.rst @@ -0,0 +1,13 @@ +Qucs-Converter update +##################### + +:date: 2008-Mar-28 12:00 +:modified: 2008-Mar-28 12:00 +:tags: news +:slug: 2008-Mar-28 +:category: news +:authors: Qucs Team + +SPICE 2g6 F, H, G and E polynomial sources are now + correctly translated by Qucs-Converter command line + tool. diff --git a/content/news/28November2013.rst b/content/news/28November2013.rst new file mode 100644 index 0000000..501dc04 --- /dev/null +++ b/content/news/28November2013.rst @@ -0,0 +1,13 @@ +GitHub repository +################# + +:date: 2013-November-28 12:00 +:modified: 2013-November-28 12:00 +:tags: news +:category: news +:slug: 2013-November-28 +:authors: Qucs Team + +Created `GitHub repository`_ for the Qucs website. + +.. _GitHub repository: https://github.com/Qucs/qucs.github.io diff --git a/content/news/29Apr2007.rst b/content/news/29Apr2007.rst new file mode 100644 index 0000000..770f7b4 --- /dev/null +++ b/content/news/29Apr2007.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2007-Apr-29 12:00 +:modified: 2007-Apr-29 12:00 +:tags: news +:slug: 2007-Apr-29 +:category: news +:authors: Qucs Team + +Added arcsec(), arccosec(), arsech() and arcosech() functions to the equati$ solver. Also support for logical and rational operators as well as the ternary ?: construct. diff --git a/content/news/29Mar2009.rst b/content/news/29Mar2009.rst new file mode 100644 index 0000000..3141b4d --- /dev/null +++ b/content/news/29Mar2009.rst @@ -0,0 +1,13 @@ +Phototransistor +############### + +:date: 2009-Mar-29 12:00 +:modified: 2009-Mar-29 12:00 +:tags: news +:slug: 2009-Mar-29 +:category: news +:authors: Qucs Team + +Added phototransistor Verilog-A model presented at COMON meeting demonstration_. Thanks to Mike Brinson! + +.. _demonstration: http://www.mos-ak.org/frankfurt_o/papers/M_Brinson_Qucs_COMON_April_2_2009_final.pdf diff --git a/content/news/29May2006.rst b/content/news/29May2006.rst new file mode 100644 index 0000000..6dd02ae --- /dev/null +++ b/content/news/29May2006.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.9! +#################### + +:date: 2006-May-29 12:00 +:modified: 2006-May-29 12:00 +:tags: news +:slug: 2006-May-29 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.9 !** diff --git a/content/news/29May2008.rst b/content/news/29May2008.rst new file mode 100644 index 0000000..b235ef3 --- /dev/null +++ b/content/news/29May2008.rst @@ -0,0 +1,11 @@ +New library +########### + +:date: 2008-May-29 12:00 +:modified: 2008-May-29 12:00 +:tags: news +:slug: 2008-May-29 +:category: news +:authors: Qucs Team + +New library containing some voltage regulators like, e.g., LM140 added. diff --git a/content/news/29Nov2010.rst b/content/news/29Nov2010.rst new file mode 100644 index 0000000..e5eac9e --- /dev/null +++ b/content/news/29Nov2010.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2010-Nov-29 12:00 +:modified: 2010-Nov-29 12:00 +:tags: news +:slug: 2010-Nov-29 +:category: news +:authors: Qucs Team + +Publication "*Modeling the frequency response of microwave radiometers with QUCS*" now online_. Thanks a lot to Andrea! + +.. _online: http://arxiv.org/abs/1011.6363 diff --git a/content/news/2Aug2005.rst b/content/news/2Aug2005.rst new file mode 100644 index 0000000..1399e11 --- /dev/null +++ b/content/news/2Aug2005.rst @@ -0,0 +1,13 @@ +RPM packages +############ + +:date: 2005-Aug-2 12:00 +:modified: 2005-Aug-2 12:00 +:tags: news +:slug: 2005-Aug-2 +:category: news +:authors: Qucs Team + +Setup link for Qucs RPM_ packages. + +.. _RPM: download.html#unofficial diff --git a/content/news/2Dec2004.rst b/content/news/2Dec2004.rst new file mode 100644 index 0000000..90586af --- /dev/null +++ b/content/news/2Dec2004.rst @@ -0,0 +1,11 @@ +Spice netlist converter +####################### + +:date: 2004-Dec-2 12:00 +:modified: 2004-Dec-2 12:00 +:tags: news +:slug: 2004-Dec-2 +:category: news +:authors: Qucs Team + +Spice netlist converter. diff --git a/content/news/2Jan2006.rst b/content/news/2Jan2006.rst new file mode 100644 index 0000000..b4489c7 --- /dev/null +++ b/content/news/2Jan2006.rst @@ -0,0 +1,11 @@ +Stefan +###### + +:date: 2006-Jan-2 12:00 +:modified: 2006-Jan-2 12:00 +:tags: news +:slug: 2006-Jan-2 +:category: news +:authors: Qucs Team + +Stefan decided to stay in Munich for a while. diff --git a/content/news/2Jun2007.rst b/content/news/2Jun2007.rst new file mode 100644 index 0000000..2c654fe --- /dev/null +++ b/content/news/2Jun2007.rst @@ -0,0 +1,13 @@ +New report +########## + +:date: 2007-Jun-2 12:00 +:modified: 2007-Jun-2 12:00 +:tags: news +:slug: 2007-Jun-2 +:category: news +:authors: Qucs Team + +New report: Curtice level 1 MESFET model published_. Thanks to Mike Brinson. + +.. _published: docs.html diff --git a/content/news/2Mar2005.rst b/content/news/2Mar2005.rst new file mode 100644 index 0000000..eb53aea --- /dev/null +++ b/content/news/2Mar2005.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.5! +#################### + +:date: 2005-Mar-2 12:00 +:modified: 2005-Mar-2 12:00 +:tags: news +:slug: 2005-Mar-2 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.5 !** diff --git a/content/news/2Mar2006.rst b/content/news/2Mar2006.rst new file mode 100644 index 0000000..b35b8e9 --- /dev/null +++ b/content/news/2Mar2006.rst @@ -0,0 +1,11 @@ +New components +############## + +:date: 2006-Mar-2 12:00 +:modified: 2006-Mar-2 12:00 +:tags: news +:slug: 2006-Mar-2 +:category: news +:authors: Qucs Team + +New components: AM and PM modulated AC sources, relais and time controlled switch. Transient simulation model of ideal transmission line finally working. diff --git a/content/news/2Mar2011.rst b/content/news/2Mar2011.rst new file mode 100644 index 0000000..3352509 --- /dev/null +++ b/content/news/2Mar2011.rst @@ -0,0 +1,11 @@ +CVS to SVN +########## + +:date: 2011-Mar-2 12:00 +:modified: 2011-Mar-2 12:00 +:tags: news +:slug: 2011-Mar-2 +:category: news +:authors: Qucs Team + +Migration from CVS to SVN. diff --git a/content/news/2May2005.rst b/content/news/2May2005.rst new file mode 100644 index 0000000..be4e065 --- /dev/null +++ b/content/news/2May2005.rst @@ -0,0 +1,11 @@ +New coplanar components +####################### + +:date: 2005-May-2 12:00 +:modified: 2005-May-2 12:00 +:tags: news +:slug: 2005-May-2 +:category: news +:authors: Qucs Team + +New coplanar open- and short-circuits as well as series gap added. diff --git a/content/news/2May2006.rst b/content/news/2May2006.rst new file mode 100644 index 0000000..8bc70f6 --- /dev/null +++ b/content/news/2May2006.rst @@ -0,0 +1,11 @@ +Harmonic Balance +################ + +:date: 2006-May-2 12:00 +:modified: 2006-May-2 12:00 +:tags: news +:slug: 2006-May-2 +:category: news +:authors: Qucs Team + +Harmonic Balance: Non-linear (1-dimensional) balancing using diodes working. diff --git a/content/news/2May2008.rst b/content/news/2May2008.rst new file mode 100644 index 0000000..5515030 --- /dev/null +++ b/content/news/2May2008.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2008-May-2 12:00 +:modified: 2008-May-2 12:00 +:tags: news +:slug: 2008-May-2 +:category: news +:authors: Qucs Team + +Publication "*Interactive compact device modelling using Qucs equation-defined devices*" at IJNM is now online_. Thanks a lot to Mike Brinson! + +.. _online: http://www3.interscience.wiley.com/journal/119030198/abstract diff --git a/content/news/2Nov2007.rst b/content/news/2Nov2007.rst new file mode 100644 index 0000000..cd9f60d --- /dev/null +++ b/content/news/2Nov2007.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2007-Nov-2 12:00 +:modified: 2007-Nov-2 12:00 +:tags: news +:slug: 2007-Nov-2 +:category: news +:authors: Qucs Team + +Added simple Smith chart example provided by Fredy Konig. Also added optional third argument to unwrap(). diff --git a/content/news/2Nov2008.rst b/content/news/2Nov2008.rst new file mode 100644 index 0000000..3de1f63 --- /dev/null +++ b/content/news/2Nov2008.rst @@ -0,0 +1,11 @@ +Time switch bug fix +################### + +:date: 2008-Nov-2 12:00 +:modified: 2008-Nov-2 12:00 +:tags: news +:slug: 2008-Nov-2 +:category: news +:authors: Qucs Team + +**Attention:** Fixed severe bug in time switch. It represented a negative resistor previously. diff --git a/content/news/2Oct2004.rst b/content/news/2Oct2004.rst new file mode 100644 index 0000000..c425271 --- /dev/null +++ b/content/news/2Oct2004.rst @@ -0,0 +1,11 @@ +AC analysis +########### + +:date: 2004-Oct-2 12:00 +:modified: 2004-Oct-2 12:00 +:tags: news +:slug: 2004-Oct-2 +:category: news +:authors: Qucs Team + +AC analysis finished, all components available. diff --git a/content/news/2Oct2008.rst b/content/news/2Oct2008.rst new file mode 100644 index 0000000..2f5e401 --- /dev/null +++ b/content/news/2Oct2008.rst @@ -0,0 +1,11 @@ +HICUM L2 v2.23 model +#################### + +:date: 2008-Oct-2 12:00 +:modified: 2008-Oct-2 12:00 +:tags: news +:slug: 2008-Oct-2 +:category: news +:authors: Qucs Team + +New HICUM L2 v2.23 Verilog-A transistor model added. diff --git a/content/news/2Sep2007.rst b/content/news/2Sep2007.rst new file mode 100644 index 0000000..4cf6e32 --- /dev/null +++ b/content/news/2Sep2007.rst @@ -0,0 +1,11 @@ +Engineering notation +#################### + +:date: 2007-Sep-2 12:00 +:modified: 2007-Sep-2 12:00 +:tags: news +:slug: 2007-Sep-2 +:category: news +:authors: Qucs Team + +Allowing engineering notation of numbers (e.g. 1u instead of 1e-6) in equations (pre- and post-processing as well as EDD). diff --git a/content/news/30Aug2004.rst b/content/news/30Aug2004.rst new file mode 100644 index 0000000..04e50d0 --- /dev/null +++ b/content/news/30Aug2004.rst @@ -0,0 +1,11 @@ +Microstrip components +##################### + +:date: 2004-Aug-30 12:00 +:modified: 2004-Aug-30 12:00 +:tags: news +:slug: 2004-Aug-30 +:category: news +:authors: Qucs Team + +Implementation of various microstrip components. diff --git a/content/news/30Aug2006.rst b/content/news/30Aug2006.rst new file mode 100644 index 0000000..2f11d3b --- /dev/null +++ b/content/news/30Aug2006.rst @@ -0,0 +1,13 @@ +Optimization support +#################### + +:date: 2006-Aug-30 12:00 +:modified: 2006-Aug-30 12:00 +:tags: news +:slug: 2006-Aug-30 +:category: news +:authors: Qucs Team + +Preliminary support for analog circuit optimizations using ASCO_. Version 0.4.4 required. + +.. _ASCO: http://asco.sourceforge.net diff --git a/content/news/30Dec2007.rst b/content/news/30Dec2007.rst new file mode 100644 index 0000000..0db66db --- /dev/null +++ b/content/news/30Dec2007.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.13! +##################### + +:date: 2007-Dec-30 12:00 +:modified: 2007-Dec-30 12:00 +:tags: news +:slug: 2007-Dec-30 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.13 !** diff --git a/content/news/30Jan2005.rst b/content/news/30Jan2005.rst new file mode 100644 index 0000000..5a9960f --- /dev/null +++ b/content/news/30Jan2005.rst @@ -0,0 +1,11 @@ +AC noise analysis +################# + +:date: 2005-Jan-30 12:00 +:modified: 2005-Jan-30 12:00 +:tags: news +:slug: 2005-Jan-30 +:category: news +:authors: Qucs Team + +Basic AC noise analysis available. diff --git a/content/news/30Mar2005.rst b/content/news/30Mar2005.rst new file mode 100644 index 0000000..65a9dce --- /dev/null +++ b/content/news/30Mar2005.rst @@ -0,0 +1,13 @@ +Win32 installer +############### + +:date: 2005-Mar-30 12:00 +:modified: 2005-Mar-30 12:00 +:tags: news +:slug: 2005-Mar-30 +:category: news +:authors: Qucs Team + +First installer for Win32 releases_ done. + +.. _releases: download.html#unofficial diff --git a/content/news/30Mar2007.rst b/content/news/30Mar2007.rst new file mode 100644 index 0000000..d6a8619 --- /dev/null +++ b/content/news/30Mar2007.rst @@ -0,0 +1,13 @@ +Icarus Verilog +############## + +:date: 2007-Mar-30 12:00 +:modified: 2007-Mar-30 12:00 +:tags: news +:slug: 2007-Mar-30 +:category: news +:authors: Qucs Team + +Started support for Verilog-HDL using `Icarus Verilog`_ as an alternative to VHDL regarding digital simulations. + +.. _Icarus Verilog: http://www.icarus.com/eda/verilog/ diff --git a/content/news/30Nov2004.rst b/content/news/30Nov2004.rst new file mode 100644 index 0000000..dd38f4d --- /dev/null +++ b/content/news/30Nov2004.rst @@ -0,0 +1,11 @@ +New diagrams +############ + +:date: 2004-Nov-30 12:00 +:modified: 2004-Nov-30 12:00 +:tags: news +:slug: 2004-Nov-30 +:category: news +:authors: Qucs Team + +New diagrams: Y-Smith and Smith-Polar-Combinations. diff --git a/content/news/30Oct2007.rst b/content/news/30Oct2007.rst new file mode 100644 index 0000000..a8025a2 --- /dev/null +++ b/content/news/30Oct2007.rst @@ -0,0 +1,13 @@ +New example +########### + +:date: 2007-Oct-30 12:00 +:modified: 2007-Oct-30 12:00 +:tags: news +:slug: 2007-Oct-30 +:category: news +:authors: Qucs Team + +Added new example_ provided by Fredy Konig showing how to use AC and S-parameter simulations and some equations to obtain the group delay of a Butterworth filter. + +.. _example: examples.html#example diff --git a/content/news/30Oct2008.rst b/content/news/30Oct2008.rst new file mode 100644 index 0000000..d9506e0 --- /dev/null +++ b/content/news/30Oct2008.rst @@ -0,0 +1,11 @@ +Verilog-A EKV v2.6 MOSFET model +############################### + +:date: 2008-Oct-30 12:00 +:modified: 2008-Oct-30 12:00 +:tags: news +:slug: 2008-Oct-30 +:category: news +:authors: Qucs Team + +Merged NMOS and PMOS models of Verilog-A EKV v2.6 MOSFET model. diff --git a/content/news/31Aug2006.rst b/content/news/31Aug2006.rst new file mode 100644 index 0000000..dd99e09 --- /dev/null +++ b/content/news/31Aug2006.rst @@ -0,0 +1,11 @@ +Michael +####### + +:date: 2006-Aug-31 12:00 +:modified: 2006-Aug-31 12:00 +:tags: news +:slug: 2006-Aug-31 +:category: news +:authors: Qucs Team + +Michael decided to quit programming on the GUI for a while. Gopala is going to take this part, hopefully. diff --git a/content/news/31August2014.rst b/content/news/31August2014.rst new file mode 100644 index 0000000..422cb6c --- /dev/null +++ b/content/news/31August2014.rst @@ -0,0 +1,13 @@ +Released Qucs 0.0.18 +#################### + +:date: 2014-August-31 12:00 +:modified: 2014-August-31 12:00 +:tags: news +:category: news +:slug: 2014-August-31 +:authors: Qucs Team + +**Released Qucs 0.0.18**, News_ + +.. _News: https://github.com/Qucs/qucs/blob/qucs-0.0.18/qucs/NEWS.md diff --git a/content/news/31Jul2006.rst b/content/news/31Jul2006.rst new file mode 100644 index 0000000..1761918 --- /dev/null +++ b/content/news/31Jul2006.rst @@ -0,0 +1,11 @@ +Attenuator design tool +###################### + +:date: 2006-Jul-31 12:00 +:modified: 2006-Jul-31 12:00 +:tags: news +:slug: 2006-Jul-31 +:category: news +:authors: Qucs Team + +Attenuator design tool by Toyoyuki Ishikawa. diff --git a/content/news/31May2007.rst b/content/news/31May2007.rst new file mode 100644 index 0000000..a1fa455 --- /dev/null +++ b/content/news/31May2007.rst @@ -0,0 +1,11 @@ +SPICE preprocessor +################## + +:date: 2007-May-31 12:00 +:modified: 2007-May-31 12:00 +:tags: news +:slug: 2007-May-31 +:category: news +:authors: Qucs Team + +Preprocessor selectable in SPICE file component. diff --git a/content/news/31Oct2006.rst b/content/news/31Oct2006.rst new file mode 100644 index 0000000..a496704 --- /dev/null +++ b/content/news/31Oct2006.rst @@ -0,0 +1,14 @@ +adms +#### + +:date: 2006-Oct-31 12:00 +:modified: 2006-Oct-31 12:00 +:tags: news +:slug: 2006-Oct-31 +:category: news +:authors: Qucs Team + +Using adms_ to translate Verilog-AMS device models into C++ code for use in Qucs. +Two preliminary models for testing purposes: HICUM L2 v2.11 and FBH-HBT. Thanks to Helene Parruitte and Bertrand Ardouin. + +.. _adms: http://mot-adms.sourceforge.net/ diff --git a/content/news/31Oct2007.rst b/content/news/31Oct2007.rst new file mode 100644 index 0000000..9453066 --- /dev/null +++ b/content/news/31Oct2007.rst @@ -0,0 +1,14 @@ +Radiometer model +################ + +:date: 2007-Oct-31 12:00 +:modified: 2007-Oct-31 12:00 +:tags: news +:slug: 2007-Oct-31 +:category: news +:authors: Qucs Team + +New `radiometer model`_ added to the example section (provided by `Andrea Zonca`_). + +.. _radiometer model: examples.html#example +.. _Andrea Zonca: http://staff.fisica.unimi.it/zonca diff --git a/content/news/31Oct2009.rst b/content/news/31Oct2009.rst new file mode 100644 index 0000000..e8ba231 --- /dev/null +++ b/content/news/31Oct2009.rst @@ -0,0 +1,11 @@ +EMI receiver +############ + +:date: 2009-Oct-31 12:00 +:modified: 2009-Oct-31 12:00 +:tags: news +:slug: 2009-Oct-31 +:category: news +:authors: Qucs Team + +Implemented EMI receiver functionality for use in the equation solver. Thanks to Dirk for motivating and helping with this features implementation. diff --git a/content/news/3April2013.rst b/content/news/3April2013.rst new file mode 100644 index 0000000..c77540c --- /dev/null +++ b/content/news/3April2013.rst @@ -0,0 +1,13 @@ +Git migration +############# + +:date: 2013-April-3 12:00 +:modified: 2013-April-3 12:00 +:tags: news +:slug: 2013-April-3 +:category: news +:authors: Qucs Team + +Migrated repository to `Git on Sourceforge`_. Old trunk is moved to the branch qucs-qt3. + +.. _Git on Sourceforge: https://sourceforge.net/p/qucs/git/ diff --git a/content/news/3Feb2006.rst b/content/news/3Feb2006.rst new file mode 100644 index 0000000..0b8bcf2 --- /dev/null +++ b/content/news/3Feb2006.rst @@ -0,0 +1,11 @@ +Improvements +############ + +:date: 2006-Feb-3 12:00 +:modified: 2006-Feb-3 12:00 +:tags: news +:slug: 2006-Feb-3 +:category: news +:authors: Qucs Team + +Implementation of temperature dependencies of resistor. Output of characteristic values (e.g. ErEff or Zl) during S-parameter simulation possible. diff --git a/content/news/3Feb2011.rst b/content/news/3Feb2011.rst new file mode 100644 index 0000000..a60741a --- /dev/null +++ b/content/news/3Feb2011.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2011-Feb-3 12:00 +:modified: 2011-Feb-3 12:00 +:tags: news +:slug: 2011-Feb-3 +:category: news +:authors: Qucs Team + +Publication "*A tabular source approach to modelling and simulating device and circuit noise in the time domain*" now online_. Thank you again Mike Brinson! + +.. _online: http://onlinelibrary.wiley.com/doi/10.1002/jnm.801/abstract diff --git a/content/news/3Jul2006.rst b/content/news/3Jul2006.rst new file mode 100644 index 0000000..84185a6 --- /dev/null +++ b/content/news/3Jul2006.rst @@ -0,0 +1,12 @@ +VHDL support +############ + +:date: 2006-Jul-3 12:00 +:modified: 2006-Jul-3 12:00 +:tags: news +:slug: 2006-Jul-3 +:category: news +:authors: Qucs Team + +Support for nine-valued VHDL logic. Data import and export interface for the command line tool Qucs-Converter. +Project package files for data exchange are now supported. diff --git a/content/news/3Jun2004.rst b/content/news/3Jun2004.rst new file mode 100644 index 0000000..7a66678 --- /dev/null +++ b/content/news/3Jun2004.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.2! +#################### + +:date: 2004-Jun-3 12:00 +:modified: 2004-Jun-3 12:00 +:tags: news +:slug: 2004-Jun-3 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.2 !** diff --git a/content/news/3Jun2007.rst b/content/news/3Jun2007.rst new file mode 100644 index 0000000..cf1a7d0 --- /dev/null +++ b/content/news/3Jun2007.rst @@ -0,0 +1,13 @@ +New tutorial +############ + +:date: 2007-Jun-3 12:00 +:modified: 2007-Jun-3 12:00 +:tags: news +:slug: 2007-Jun-3 +:category: news +:authors: Qucs Team + +New tutorial: Component, compact device and circuit modelling using symbolic equations. A thousand thanks to Mike for this great piece of work. Updated the WorkBook_. + +.. _WorkBook: docs.html diff --git a/content/news/3Mar2007.rst b/content/news/3Mar2007.rst new file mode 100644 index 0000000..8b7d5c7 --- /dev/null +++ b/content/news/3Mar2007.rst @@ -0,0 +1,13 @@ +Updated documentation +##################### + +:date: 2007-Mar-3 12:00 +:modified: 2007-Mar-3 12:00 +:tags: news +:slug: 2007-Mar-3 +:category: news +:authors: Qucs Team + +Updated documentation section on homepage. Added some `build instructions`_. + +.. _build instructions: build.html diff --git a/content/news/3Mar2009.rst b/content/news/3Mar2009.rst new file mode 100644 index 0000000..25f9019 --- /dev/null +++ b/content/news/3Mar2009.rst @@ -0,0 +1,11 @@ +Digital simulation +################## + +:date: 2009-Mar-3 12:00 +:modified: 2009-Mar-3 12:00 +:tags: news +:slug: 2009-Mar-3 +:category: news +:authors: Qucs Team + +Added many new digital primitives defined in analogue, Verilog and VHDL simulations. Thanks to Mike. diff --git a/content/news/3Mar2010.rst b/content/news/3Mar2010.rst new file mode 100644 index 0000000..65ddfde --- /dev/null +++ b/content/news/3Mar2010.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2010-Mar-3 12:00 +:modified: 2010-Mar-3 12:00 +:tags: news +:slug: 2010-Mar-3 +:category: news +:authors: Qucs Team + +Publication "*A Hybrid Verilog-A and Equation-defined Device Approach to MOS Switched Current Analog Cell Modeling and Simulation in the Transient and Large Signal AC Domains*" has been accepted at `MIXDES 2010`_ in Wrocław. Thanks a lot to Mike Brinson! + +.. _MIXDES 2010: https://www.mixdes.org/Special_sessions.htm diff --git a/content/news/3Mar2011.rst b/content/news/3Mar2011.rst new file mode 100644 index 0000000..31db7cb --- /dev/null +++ b/content/news/3Mar2011.rst @@ -0,0 +1,11 @@ +GNU Octave +########## + +:date: 2011-Mar-3 12:00 +:modified: 2011-Mar-3 12:00 +:tags: news +:slug: 2011-Mar-3 +:category: news +:authors: Qucs Team + +Implementation of interactive GNU Octave connection. diff --git a/content/news/3May2006.rst b/content/news/3May2006.rst new file mode 100644 index 0000000..324c6ce --- /dev/null +++ b/content/news/3May2006.rst @@ -0,0 +1,11 @@ +S-parameter file component +########################## + +:date: 2006-May-3 12:00 +:modified: 2006-May-3 12:00 +:tags: news +:slug: 2006-May-3 +:category: news +:authors: Qucs Team + +S-parameter file component can be open/short during DC analysis. Disabled components are either open or shorted. diff --git a/content/news/3May2007.rst b/content/news/3May2007.rst new file mode 100644 index 0000000..06acea2 --- /dev/null +++ b/content/news/3May2007.rst @@ -0,0 +1,11 @@ +New functions +############# + +:date: 2007-May-3 12:00 +:modified: 2007-May-3 12:00 +:tags: news +:slug: 2007-May-3 +:category: news +:authors: Qucs Team + +New hypot() and limexp() functions in the set of available operations. diff --git a/content/news/3May2009.rst b/content/news/3May2009.rst new file mode 100644 index 0000000..ffced38 --- /dev/null +++ b/content/news/3May2009.rst @@ -0,0 +1,11 @@ +Equations in subcircuits +######################## + +:date: 2009-May-3 12:00 +:modified: 2009-May-3 12:00 +:tags: news +:slug: 2009-May-3 +:category: news +:authors: Qucs Team + +Limited support for equations in Verilog-HDL and VHDL subcircuits. diff --git a/content/news/4Apr2008.rst b/content/news/4Apr2008.rst new file mode 100644 index 0000000..96ef169 --- /dev/null +++ b/content/news/4Apr2008.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2008-Apr-4 12:00 +:modified: 2008-Apr-4 12:00 +:tags: news +:slug: 2008-Apr-4 +:category: news +:authors: Qucs Team + +Publication "*Qucs: A GPL software package for circuit simulation, compact device modeling and circuit macromodeling from DC to RF and beyond*" has been presented during `MOS-AK Workshop`_ 2008 in Eindhoven. Thanks to Mike for taking the time and his valueable contribution. + +.. _MOS-AK Workshop: http://www.mos-ak.org/eindhoven/ diff --git a/content/news/4Aug2008.rst b/content/news/4Aug2008.rst new file mode 100644 index 0000000..5648894 --- /dev/null +++ b/content/news/4Aug2008.rst @@ -0,0 +1,11 @@ +Czech translations +################## + +:date: 2008-Aug-4 12:00 +:modified: 2008-Aug-4 12:00 +:tags: news +:slug: 2008-Aug-4 +:category: news +:authors: Qucs Team + +Added Czech translations of the internal help system. Thanks to Martin Stejskal. diff --git a/content/news/4Feb2005.rst b/content/news/4Feb2005.rst new file mode 100644 index 0000000..6a75c4e --- /dev/null +++ b/content/news/4Feb2005.rst @@ -0,0 +1,11 @@ +Coplanar line +############# + +:date: 2005-Feb-4 12:00 +:modified: 2005-Feb-4 12:00 +:tags: news +:slug: 2005-Feb-4 +:category: news +:authors: Qucs Team + +Preliminary coplanar line implementation finished. Thanks to Vincent Habchi. diff --git a/content/news/4Jan2006.rst b/content/news/4Jan2006.rst new file mode 100644 index 0000000..e0c4968 --- /dev/null +++ b/content/news/4Jan2006.rst @@ -0,0 +1,11 @@ +New component +############# + +:date: 2006-Jan-4 12:00 +:modified: 2006-Jan-4 12:00 +:tags: news +:slug: 2006-Jan-4 +:category: news +:authors: Qucs Team + +New component: ideal coupler implemented (can also be used as hybrid). diff --git a/content/news/4Jul2005.rst b/content/news/4Jul2005.rst new file mode 100644 index 0000000..0ea15b7 --- /dev/null +++ b/content/news/4Jul2005.rst @@ -0,0 +1,12 @@ +Project renamed +############### + +:date: 2005-Jul-4 12:00 +:modified: 2005-Jul-4 12:00 +:tags: news +:slug: 2005-Jul-4 +:category: news +:authors: Qucs Team + +Project renaming to "Quite Universal Circuit Simulator" according to Trolltech`s request. + diff --git a/content/news/4Nov2005.rst b/content/news/4Nov2005.rst new file mode 100644 index 0000000..3cd3b26 --- /dev/null +++ b/content/news/4Nov2005.rst @@ -0,0 +1,11 @@ +Fedora Extras +############# + +:date: 2005-Nov-4 12:00 +:modified: 2005-Nov-4 12:00 +:tags: news +:slug: 2005-Nov-4 +:category: news +:authors: Qucs Team + +Qucs accepted at Fedora Extras. Thanks to Eric Tanguy. diff --git a/content/news/4Sep2004.rst b/content/news/4Sep2004.rst new file mode 100644 index 0000000..a7d6535 --- /dev/null +++ b/content/news/4Sep2004.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.3! +#################### + +:date: 2004-Sep-4 12:00 +:modified: 2004-Sep-4 12:00 +:tags: news +:slug: 2004-Sep-4 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.3 !** diff --git a/content/news/4Sep2006.rst b/content/news/4Sep2006.rst new file mode 100644 index 0000000..96a8a41 --- /dev/null +++ b/content/news/4Sep2006.rst @@ -0,0 +1,12 @@ +Updates +####### + +:date: 2006-Sep-4 12:00 +:modified: 2006-Sep-4 12:00 +:tags: news +:slug: 2006-Sep-4 +:category: news +:authors: Qucs Team + +New Czech translation. Thanks to Marek. +Gopala started to port the GUI to Qt4 in a new CVS branch. diff --git a/content/news/5Dec2005.rst b/content/news/5Dec2005.rst new file mode 100644 index 0000000..d864563 --- /dev/null +++ b/content/news/5Dec2005.rst @@ -0,0 +1,11 @@ +New diagrams +############ + +:date: 2005-Dec-5 12:00 +:modified: 2005-Dec-5 12:00 +:tags: news +:slug: 2005-Dec-5 +:category: news +:authors: Qucs Team + +New diagrams: Timing diagram and truth table for displaying results of digital simulations. diff --git a/content/news/5Feb2007.rst b/content/news/5Feb2007.rst new file mode 100644 index 0000000..35eaffd --- /dev/null +++ b/content/news/5Feb2007.rst @@ -0,0 +1,11 @@ +Microstrip model +################ + +:date: 2007-Feb-5 12:00 +:modified: 2007-Feb-5 12:00 +:tags: news +:slug: 2007-Feb-5 +:category: news +:authors: Qucs Team + +Implemented non-ideal microstrip cross junction model. diff --git a/content/news/5Jul2008.rst b/content/news/5Jul2008.rst new file mode 100644 index 0000000..7ba0d2d --- /dev/null +++ b/content/news/5Jul2008.rst @@ -0,0 +1,13 @@ +Book +#### + +:date: 2008-Jul-5 12:00 +:modified: 2008-Jul-5 12:00 +:tags: news +:slug: 2008-Jul-5 +:category: news +:authors: Qucs Team + +Cotter W. Sayre`s RF Design Book "*Complete Wireless Design 2nd Edition*" has been published. He uses Qucs for demonstration purposes about how it can be used to design RF devices. Have a look here_. + +.. _here: http://cotter.sayre.googlepages.com/home diff --git a/content/news/5Jun2008.rst b/content/news/5Jun2008.rst new file mode 100644 index 0000000..48fec3e --- /dev/null +++ b/content/news/5Jun2008.rst @@ -0,0 +1,13 @@ +Qucs packages +############# + +:date: 2008-Jun-5 12:00 +:modified: 2008-Jun-5 12:00 +:tags: news +:slug: 2008-Jun-5 +:category: news +:authors: Qucs Team + +Improved overview about unofficial_ (binary) Qucs packages. + +.. _unofficial: download.html#unofficial diff --git a/content/news/5May2008.rst b/content/news/5May2008.rst new file mode 100644 index 0000000..b53303d --- /dev/null +++ b/content/news/5May2008.rst @@ -0,0 +1,11 @@ +New libraries +############# + +:date: 2008-May-5 12:00 +:modified: 2008-May-5 12:00 +:tags: news +:slug: 2008-May-5 +:category: news +:authors: Qucs Team + +Added three more libraries: NMOSFETs, PMOSFETs and Ideal. Thanks to Gunther Kraut. diff --git a/content/news/5Oct2009.rst b/content/news/5Oct2009.rst new file mode 100644 index 0000000..706c21d --- /dev/null +++ b/content/news/5Oct2009.rst @@ -0,0 +1,11 @@ +Matlab v4 file format +##################### + +:date: 2009-Oct-5 12:00 +:modified: 2009-Oct-5 12:00 +:tags: news +:slug: 2009-Oct-5 +:category: news +:authors: Qucs Team + +Support for Matlab v4 as an export file format in the Qucs-Converter command line tool. diff --git a/content/news/5Sep2008.rst b/content/news/5Sep2008.rst new file mode 100644 index 0000000..c961bed --- /dev/null +++ b/content/news/5Sep2008.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2008-Sep-5 12:00 +:modified: 2008-Sep-5 12:00 +:tags: news +:slug: 2008-Sep-5 +:category: news +:authors: Qucs Team + +Publication "*Qucs: A GPL software package for circuit simulation, compact device modelling and circuit macromodelling from DC to RF and beyond*" at IJNM is now online_. Thanks a lot to Mike Brinson! + +.. _online: http://www3.interscience.wiley.com/journal/121397825/abstract diff --git a/content/news/6Apr2009.rst b/content/news/6Apr2009.rst new file mode 100644 index 0000000..a0543c4 --- /dev/null +++ b/content/news/6Apr2009.rst @@ -0,0 +1,13 @@ +Components list +############### + +:date: 2009-Apr-6 12:00 +:modified: 2009-Apr-6 12:00 +:tags: news +:slug: 2009-Apr-6 +:category: news +:authors: Qucs Team + +Updated list of available components_. + +.. _components: components.html diff --git a/content/news/6Aug2008.rst b/content/news/6Aug2008.rst new file mode 100644 index 0000000..ebcf406 --- /dev/null +++ b/content/news/6Aug2008.rst @@ -0,0 +1,11 @@ +Digital simulation +################## + +:date: 2008-Aug-6 12:00 +:modified: 2008-Aug-6 12:00 +:tags: news +:slug: 2008-Aug-6 +:category: news +:authors: Qucs Team + +Simulation time for digital files (Verilog and VHDL) now stored in additional configuration file. diff --git a/content/news/6Jun2006.rst b/content/news/6Jun2006.rst new file mode 100644 index 0000000..c6ef337 --- /dev/null +++ b/content/news/6Jun2006.rst @@ -0,0 +1,11 @@ +Updates +####### + +:date: 2006-Jun-6 12:00 +:modified: 2006-Jun-6 12:00 +:tags: news +:slug: 2006-Jun-6 +:category: news +:authors: Qucs Team + +Touchstone files as well as CITIfiles can now be converted into Qucs datasets using the command line converter Qucs-Converter. Creating a user library from subcircuits is now possible. diff --git a/content/news/6Mar2007.rst b/content/news/6Mar2007.rst new file mode 100644 index 0000000..af81f70 --- /dev/null +++ b/content/news/6Mar2007.rst @@ -0,0 +1,13 @@ +WorkBook +######## + +:date: 2007-Mar-6 12:00 +:modified: 2007-Mar-6 12:00 +:tags: news +:slug: 2007-Mar-6 +:category: news +:authors: Qucs Team + +Updated the WorkBook_. Added the tutorial update for operational amplifier modelling provided by Mike Brinson. + +.. _WorkBook: docs.html diff --git a/content/news/6May2009.rst b/content/news/6May2009.rst new file mode 100644 index 0000000..870e553 --- /dev/null +++ b/content/news/6May2009.rst @@ -0,0 +1,13 @@ +MediaWiki update +################ + +:date: 2009-May-6 12:00 +:modified: 2009-May-6 12:00 +:tags: news +:slug: 2009-May-6 +:category: news +:authors: Qucs Team + +Added another section about `DC simulation`_ for beginners in our MediaWiki. Please feedback. Also contributions from users would be very appreciated. + +.. _DC simulation: http://apps.sourceforge.net/mediawiki/qucs/index.php?title=DC_Simulation diff --git a/content/news/6Nov2010.rst b/content/news/6Nov2010.rst new file mode 100644 index 0000000..58aea3f --- /dev/null +++ b/content/news/6Nov2010.rst @@ -0,0 +1,11 @@ +HICUM L0 +######## + +:date: 2010-Nov-6 12:00 +:modified: 2010-Nov-6 12:00 +:tags: news +:slug: 2010-Nov-6 +:category: news +:authors: Qucs Team + +New HICUM L0 v1.2g Verilog-A transistor model added. diff --git a/content/news/7Jun2008.rst b/content/news/7Jun2008.rst new file mode 100644 index 0000000..f48f0ef --- /dev/null +++ b/content/news/7Jun2008.rst @@ -0,0 +1,11 @@ +Varistor library +################ + +:date: 2008-Jun-7 12:00 +:modified: 2008-Jun-7 12:00 +:tags: news +:slug: 2008-Jun-7 +:category: news +:authors: Qucs Team + +Added new varistor (EPCOS) library. Thanks to Gunther Kraut! diff --git a/content/news/7Mar2005.rst b/content/news/7Mar2005.rst new file mode 100644 index 0000000..b7b988b --- /dev/null +++ b/content/news/7Mar2005.rst @@ -0,0 +1,11 @@ +Microstrip components noise +########################### + +:date: 2005-Mar-7 12:00 +:modified: 2005-Mar-7 12:00 +:tags: news +:slug: 2005-Mar-7 +:category: news +:authors: Qucs Team + +Implementation of AC and S-parameter noise for all microstrip components fixed. diff --git a/content/news/7Mar2008.rst b/content/news/7Mar2008.rst new file mode 100644 index 0000000..3c514fa --- /dev/null +++ b/content/news/7Mar2008.rst @@ -0,0 +1,11 @@ +Win32 printing +############## + +:date: 2008-Mar-7 12:00 +:modified: 2008-Mar-7 12:00 +:tags: news +:slug: 2008-Mar-7 +:category: news +:authors: Qucs Team + +Finally fixed printing under Win32. Choosing AllPages/Selection is now properly working. Thanks to Christian Ehrlicher! diff --git a/content/news/7Mar2009.rst b/content/news/7Mar2009.rst new file mode 100644 index 0000000..203afd1 --- /dev/null +++ b/content/news/7Mar2009.rst @@ -0,0 +1,13 @@ +New publication +############### + +:date: 2009-Mar-7 12:00 +:modified: 2009-Mar-7 12:00 +:tags: news +:slug: 2009-Mar-7 +:category: news +:authors: Qucs Team + +Publication "*Modelling of high-frequency inductance with Qucs non-linear radio frequency equation defined devices*" at IJE is now online_. Thanks a lot to Mike Brinson! + +.. _online: http://www.informaworld.com/smpp/content~content=a909287020 diff --git a/content/news/7May2006.rst b/content/news/7May2006.rst new file mode 100644 index 0000000..2f158d4 --- /dev/null +++ b/content/news/7May2006.rst @@ -0,0 +1,13 @@ +WorkBook update +############### + +:date: 2006-May-7 12:00 +:modified: 2006-May-7 12:00 +:tags: news +:slug: 2006-May-7 +:category: news +:authors: Qucs Team + +Updated the WorkBook_. Added the tutorial about the flip-flop models provided by Mike Brinson. Thanks a lot. + +.. _WorkBook: docs.html diff --git a/content/news/7May2007.rst b/content/news/7May2007.rst new file mode 100644 index 0000000..dd5f323 --- /dev/null +++ b/content/news/7May2007.rst @@ -0,0 +1,13 @@ +FreeHDL +####### + +:date: 2007-May-7 12:00 +:modified: 2007-May-7 12:00 +:tags: news +:slug: 2007-May-7 +:category: news +:authors: Qucs Team + +FreeHDL_ (used by Qucs for digital VHDL simulations) has finally been accepted in Debian. + +.. _FreeHDL: http://packages.qa.debian.org/f/freehdl.html diff --git a/content/news/8Dec2003.rst b/content/news/8Dec2003.rst new file mode 100644 index 0000000..33da970 --- /dev/null +++ b/content/news/8Dec2003.rst @@ -0,0 +1,11 @@ +Released Qucs 0.0.1! +#################### + +:date: 2003-Dec-8 12:00 +:modified: 2003-Dec-8 12:00 +:tags: news +:slug: 2003-Dec-8 +:category: news +:authors: Qucs Team + +**Released Qucs 0.0.1 !** diff --git a/content/news/8Feb2008.rst b/content/news/8Feb2008.rst new file mode 100644 index 0000000..9cf591e --- /dev/null +++ b/content/news/8Feb2008.rst @@ -0,0 +1,11 @@ +Potentiometer Verilog-A model +############################# + +:date: 2008-Feb-8 12:00 +:modified: 2008-Feb-8 12:00 +:tags: news +:slug: 2008-Feb-8 +:category: news +:authors: Qucs Team + +New component: Potentiometer Verilog-A model. Thanks a lot to Mike Brinson! diff --git a/content/news/8Nov2005.rst b/content/news/8Nov2005.rst new file mode 100644 index 0000000..4d8f641 --- /dev/null +++ b/content/news/8Nov2005.rst @@ -0,0 +1,14 @@ +qucs-doc +######## + +:date: 2005-Nov-8 12:00 +:modified: 2005-Nov-8 12:00 +:tags: news +:slug: 2005-Nov-8 +:category: news +:authors: Qucs Team + +Moved tutorials and technical documentation into its own qucs-doc CVS_. +Thanks to Thierry Scordilis for the initial idea of the "*Work Book*" and thanks to Raimund for setting up the new CVS tree. + +.. _CVS: http://sourceforge.net/cvs/?group_id=90337 diff --git a/content/news/8Nov2008.rst b/content/news/8Nov2008.rst new file mode 100644 index 0000000..d3bbaa3 --- /dev/null +++ b/content/news/8Nov2008.rst @@ -0,0 +1,11 @@ +Digital buffer component +######################## + +:date: 2008-Nov-8 12:00 +:modified: 2008-Nov-8 12:00 +:tags: news +:slug: 2008-Nov-8 +:category: news +:authors: Qucs Team + +New digital buffer component added (VHDL, Verilog and analog model). diff --git a/content/news/8Sep2004.rst b/content/news/8Sep2004.rst new file mode 100644 index 0000000..de59266 --- /dev/null +++ b/content/news/8Sep2004.rst @@ -0,0 +1,11 @@ +AC simulation +############# + +:date: 2004-Sep-8 12:00 +:modified: 2004-Sep-8 12:00 +:tags: news +:slug: 2004-Sep-8 +:category: news +:authors: Qucs Team + +Basic AC simulation features. diff --git a/content/news/9Apr2007.rst b/content/news/9Apr2007.rst new file mode 100644 index 0000000..cbf0347 --- /dev/null +++ b/content/news/9Apr2007.rst @@ -0,0 +1,13 @@ +ReportBook +########## + +:date: 2007-Apr-9 12:00 +:modified: 2007-Apr-9 12:00 +:tags: news +:slug: 2007-Apr-9 +:category: news +:authors: Qucs Team + +Initiated the ReportBook_. + +.. _ReportBook: docs.html diff --git a/content/news/9Feb2007.rst b/content/news/9Feb2007.rst new file mode 100644 index 0000000..a28af39 --- /dev/null +++ b/content/news/9Feb2007.rst @@ -0,0 +1,11 @@ +Graphs improvements +################### + +:date: 2007-Feb-9 12:00 +:modified: 2007-Feb-9 12:00 +:tags: news +:slug: 2007-Feb-9 +:category: news +:authors: Qucs Team + +Improved visualization and selection of graphs and paintings at zoom levels != 1. No more grainy diagrams. diff --git a/content/news/9Jan2006.rst b/content/news/9Jan2006.rst new file mode 100644 index 0000000..e805f31 --- /dev/null +++ b/content/news/9Jan2006.rst @@ -0,0 +1,11 @@ +VCD to Qucs dataset conversion +############################## + +:date: 2006-Jan-9 12:00 +:modified: 2006-Jan-9 12:00 +:tags: news +:slug: 2006-Jan-9 +:category: news +:authors: Qucs Team + +Finished VCD to Qucs dataset conversion in the Qucs-Converter command line tool (necessary for digital simulations using FreeHDL). diff --git a/content/news/9Jun2006.rst b/content/news/9Jun2006.rst new file mode 100644 index 0000000..db60a77 --- /dev/null +++ b/content/news/9Jun2006.rst @@ -0,0 +1,13 @@ +WorkBook update +############### + +:date: 2006-Jun-9 12:00 +:modified: 2006-Jun-9 12:00 +:tags: news +:slug: 2006-Jun-9 +:category: news +:authors: Qucs Team + +Added the "Measurement Expressions Reference Manual" provided by Gunther Kraut to the WorkBook_. + +.. _WorkBook: docs.html diff --git a/content/news/9Mar2005.rst b/content/news/9Mar2005.rst new file mode 100644 index 0000000..9c3ec4d --- /dev/null +++ b/content/news/9Mar2005.rst @@ -0,0 +1,13 @@ +Transmission line calculator +############################ + +:date: 2005-Mar-9 12:00 +:modified: 2005-Mar-9 12:00 +:tags: news +:slug: 2005-Mar-9 +:category: news +:authors: Qucs Team + +Start development of transmission line calculator (based on the transcalc_ application) and filter synthesis program. + +.. _transcalc: http://transcalc.sourceforge.net diff --git a/content/news/9Mar2006.rst b/content/news/9Mar2006.rst new file mode 100644 index 0000000..f01efd3 --- /dev/null +++ b/content/news/9Mar2006.rst @@ -0,0 +1,11 @@ +Qucs dataset to CSV +################### + +:date: 2006-Mar-9 12:00 +:modified: 2006-Mar-9 12:00 +:tags: news +:slug: 2006-Mar-9 +:category: news +:authors: Qucs Team + +Conversion of Qucs dataset to CSV file possible using the command line converter Qucs-Converter. diff --git a/content/news/9Mar2007.rst b/content/news/9Mar2007.rst new file mode 100644 index 0000000..e5a44e2 --- /dev/null +++ b/content/news/9Mar2007.rst @@ -0,0 +1,13 @@ +SPICE/Qucs compatibility test +############################# + +:date: 2007-Mar-9 12:00 +:modified: 2007-Mar-9 12:00 +:tags: news +:slug: 2007-Mar-9 +:category: news +:authors: Qucs Team + +Mike Brinson started a `SPICE/Qucs`_ compatibility test. + +.. _SPICE/Qucs: docs.html diff --git a/content/news/9May2007.rst b/content/news/9May2007.rst new file mode 100644 index 0000000..626e35c --- /dev/null +++ b/content/news/9May2007.rst @@ -0,0 +1,11 @@ +Component library update +######################## + +:date: 2007-May-9 12:00 +:modified: 2007-May-9 12:00 +:tags: news +:slug: 2007-May-9 +:category: news +:authors: Qucs Team + +Component library can now contain analogue as well as digital (Verilog and VHDL) subcircuits. diff --git a/content/news/9Oct2008.rst b/content/news/9Oct2008.rst new file mode 100644 index 0000000..1663846 --- /dev/null +++ b/content/news/9Oct2008.rst @@ -0,0 +1,11 @@ +Rectangular waveguide update +############################ + +:date: 2008-Oct-9 12:00 +:modified: 2008-Oct-9 12:00 +:tags: news +:slug: 2008-Oct-9 +:category: news +:authors: Qucs Team + +Added temperature dependent model for gold, copper and stainless steel of rectangular waveguide. Thanks to Andrea Zonca! diff --git a/content/news/9Oct2009.rst b/content/news/9Oct2009.rst new file mode 100644 index 0000000..216deaa --- /dev/null +++ b/content/news/9Oct2009.rst @@ -0,0 +1,11 @@ +VHDL modules support +#################### + +:date: 2009-Oct-9 12:00 +:modified: 2009-Oct-9 12:00 +:tags: news +:slug: 2009-Oct-9 +:category: news +:authors: Qucs Team + +Added support for pre-compiled VHDL modules and libraries made from user-written VHDL code. diff --git a/content/news/9Sep2005.rst b/content/news/9Sep2005.rst new file mode 100644 index 0000000..1724775 --- /dev/null +++ b/content/news/9Sep2005.rst @@ -0,0 +1,12 @@ +New dialog +########## + +:date: 2005-Sep-9 12:00 +:modified: 2005-Sep-9 12:00 +:tags: news +:slug: 2005-Sep-9 +:category: news +:authors: Qucs Team + +New dialog for changing properties of several components concurrently. + diff --git a/content/pages/build.rst b/content/pages/build.rst new file mode 100644 index 0000000..ceae4b8 --- /dev/null +++ b/content/pages/build.rst @@ -0,0 +1,157 @@ +:slug: build + +-------------- + +.. class:: center + +[ `packages `__ - `examples `__ - build instructions - `install instructions `__ ] + +.. _build-req: + +Build Prerequisites +------------------- + +- **Source Build Requirements** + + - Linux, macOS, Windows, FreeBSD + - Qt4 installation, version >= 4.6 (with Qt3Support) + - C++ compiler + - Autoconf version 2.64 (at least) + - GNU automake 1.7.0 (at least) + - flex 2.5.31 (but at least 2.5.9) + - GNU Bison 1.875d + - GNU M4 (any version) + - GNU gperf 3.0.1 + - ADMS 2.3.6 + +- **Documentation Build Requirements** + + - Autoconf + - Automake + - LaTex installation. + + - IEEEtran bibstyle + - savesym + - hyperref + + - GNU Octave + - epsTk 2.0.1 (at least) + + +.. _build_tarball: + +Build Current Release From Source +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +- **Get The Latest Source Tarball:** `Qucs Source `__ +- **Updated build instructions for**: `Darwin (Mac OSX) `__, `Linux `__, `Windows `__ + +.. _build_git: + +Build Development Sources From Git Repository +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- **Follow the instruction in:** `README.md `__ + +.. _build_mac: + +Build Instructions For MacOSX +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +It is recommended the use of a package manager to handle the instalation of the dependencies and build the tools. + +We recoment either `MacPorts `__ or `Homebrew `__. Please contact the package maintainer if it is not yet updated to the latest version of Qucs. + +Note that due to limitation in Qt4 your platform should be newer than Mac OS 10.5 64-bit. + +Follow the package manager instructions on how to get it set up and running. the `MacPorts `__ and `Homebrew `__ package managers. + +Note that there is a MacPorts `Port `__ and a Homebrew `Formula `__ available to manage the build and install of Qucs. + +- **Building using MacPorts** + + To install Qucs, you need to install MacPorts (after Xcode and Command Line Tools, see below). + + #. | *Installing MacPorts and Qucs* + | With MacPorts you can install MacOS versions of many known open source projects by using simple commands. + | Get it here: http://www.macports.org/ + | Please follow the installation instructions to get Xcode and the Command Line Tools. After its installation, MacPorts needs to be updated to the most recent version. Open a Terminal shell and type the following commmand (you will be asked for your password): + + :: + + $ sudo port -d selfupdate + + + Now it is time to get Qucs. In the shell, type this command: + + :: + + $ sudo port install qucs + + + Users willing to install the ASCO version shipped with Qucs (instaed of the one available in MacPorts) can use the command: + + :: + + $ sudo port install qucs +shipped_asco + + + | MacPorts will fetch, decompress, compile and install a lot of packages which are needed to install Qucs. Be patient, this will take some time. + | After installation Qucs will be placed into: + + :: + + /opt/local/bin + + | + | Symbolic links to the applications are created into: + + :: + + /Applications/MacPorts + + | + + You're done with MacPorts! + +- **Building using Homebrew** + + To install Qucs, you need to install Homebrew (after Xcode and Command Line Tools, see instructions). + + #. *Installing Homebrew and Qucs* + + Follow the instruction to install Homebrew: http://brew.sh/ + + Update the homebrew formulas, add a homebrew tap containing the Qucs formula. + + :: + + $ brew update + $ brew tap guitorri/tap + + It is necessary to rebuild Qt4 with Qt3Support. The default prebuild Qt bottle does not include it. This step might take ~20min depending on your machine. + + :: + + $ brew tap cartr/qt4 + $ brew tap-pin cartr/qt4 + $ brew install qt --with-qt3support + + Build and install Qucs. + + :: + + $ brew install qucs + + Homebrew can create symbolic links of installed packages into /Applications, run: + + :: + + $ brew linkapps + + You're done with Homebrew! + +-------------- + +.. Just because a document cannot end with a transition diff --git a/content/pages/components.rst b/content/pages/components.rst new file mode 100644 index 0000000..5e1bee8 --- /dev/null +++ b/content/pages/components.rst @@ -0,0 +1,811 @@ +:slug: components + +-------------- + +.. class:: center + +[ `user manual`_ - `third party`_ - `technical papers`_ - components - related_ - `press/education`_ - contact_ ] + + +.. _`available-components`: + +Available components +~~~~~~~~~~~~~~~~~~~~ + +The following table shows some of the components supported by the simulator for each kind of simulations. + ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| component | symbol | DC | S-Parameter | Noise | AC | AC | Transient| Harmonic | Digital | comment | +| | | analysis | analysis | waves | analysis| noise | analysis | Balance | simulation | | +| | | | | | | | | | | | +| | | | | | | | | | | | ++=================+============+==========+==============+========+=========+========+==========+==========+============+=============+ +| resistor | |image0| | yes | yes | yes | yes | yes | yes | yes | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| capacitor | |image1| | yes | yes | yes | yes | yes | yes | yes | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| inductor | |image2| | yes | yes | yes | yes | yes | yes | yes | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| ground | |image3| | yes | yes | yes | yes | yes | yes | yes | yes | required in | +| | | | | | | | | | | analog | +| | | | | | | | | | | simulations | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| DC block | |image4| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| DC feed | |image5| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| bias T | |image6| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| attenuator | |image7| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| isolator | |image8| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| circulator | |image9| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| phase shifter | |image10| | yes | yes | yes | yes | yes | no | no | no | DC model: | +| | | | | | | | | | | short | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| ideal coupler | |image11| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| time controlled | |image12| | yes | yes | yes | yes | yes | yes | no | no | | +| switch | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| relais | |image13| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| current probe | |image14| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| voltage probe | |image15| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| ideal | |image16| | yes | yes | yes | yes | yes | yes | no | no | | +| transmission | | | | | | | | | | | +| line | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4-terminal | |image17| | yes | yes | yes | yes | yes | yes | no | no | | +| transmission | | | | | | | | | | | +| line | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| twisted pair | |image18| | yes | yes | yes | yes | yes | no | no | no | | +| line | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| coaxial line | |image19| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| rectangular | |image20| | yes | yes | yes | yes | yes | no | no | no | | +| waveguide | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip line | |image21| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image22| | yes | yes | yes | yes | yes | no | no | no | | +| open | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image23| | yes | yes | yes | yes | yes | no | no | no | | +| cross | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image24| | yes | yes | yes | yes | yes | no | no | no | | +| mitered bend | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image25| | yes | yes | yes | yes | yes | no | no | no | | +| step | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image26| | yes | yes | yes | yes | yes | no | no | no | | +| tee | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image27| | yes | yes | yes | yes | yes | no | no | no | | +| corner | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image28| | yes | yes | yes | yes | yes | no | no | no | | +| gap | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| coupled | |image29| | yes | yes | yes | yes | yes | no | no | no | | +| microstrip | | | | | | | | | | | +| line | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image30| | yes | yes | yes | yes | yes | no | no | no | | +| via | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| microstrip | |image31| | yes | yes | yes | yes | yes | no | no | no | | +| radial stub | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| coplanar line | |image32| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| coplanar open | |image33| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| coplanar short | |image34| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| coplanar series | |image35| | yes | yes | yes | yes | yes | no | no | no | | +| gap | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| coplanar step | |image36| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| bondwire | |image37| | yes | yes | yes | yes | yes | no | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| transformer | |image38| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| symmetrical | |image39| | yes | yes | yes | yes | yes | yes | no | no | | +| transformer | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| voltage | |image40| | yes | yes | yes | yes | yes | yes | no | no | | +| controlled | | | | | | | | | | | +| current source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| gyrator | |image41| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| current | |image42| | yes | yes | yes | yes | yes | yes | no | no | | +| controlled | | | | | | | | | | | +| current source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| voltage | |image43| | yes | yes | yes | yes | yes | yes | no | no | | +| controlled | | | | | | | | | | | +| voltage source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| current | |image44| | yes | yes | yes | yes | yes | yes | no | no | | +| controlled | | | | | | | | | | | +| voltage source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| DC voltage | |image45| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| DC current | |image46| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| AC voltage | |image47| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| AC current | |image48| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| AC power | |image49| | yes | yes | yes | yes | yes | yes | no | no | s-parameter | +| | | | | | | | | | | port | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| AM modulated | |image50| | yes | yes | yes | yes | yes | yes | no | no | | +| voltage source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| PM modulated | |image51| | yes | yes | yes | yes | yes | yes | no | no | | +| voltage source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| noise voltage | |image52| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| noise current | |image53| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| diode | |image54| | yes | yes | yes | yes | yes | yes | yes | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| diac | |image55| | yes | yes | yes | yes | yes | yes | no | no | | +| (bidirectional | | | | | | | | | | | +| trigger diode) | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| thyristor | |image56| | yes | yes | yes | yes | yes | yes | no | no | | +| (silicon | | | | | | | | | | | +| controlled | | | | | | | | | | | +| rectifier) | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| triac | |image57| | yes | yes | yes | yes | yes | yes | no | no | | +| (bidirectional | | | | | | | | | | | +| thyristor) | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| junction fet | |image58| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| homo junction | |image59| | yes | yes | yes | yes | yes | yes | no | no | | +| bipolar | | | | | | | | | | | +| transistor | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| homo junction | |image60| | yes | yes | yes | yes | yes | yes | no | no | | +| bipolar | | | | | | | | | | | +| transistor with | | | | | | | | | | | +| substrate | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| mosfet | |image61| | yes | yes | yes | yes | yes | yes | no | no | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| depletion | |image62| | yes | yes | yes | yes | yes | yes | no | no | | +| mosfet | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| mosfet with | |image63| | yes | yes | yes | yes | yes | yes | no | no | | +| substrate, i.e. | | | | | | | | | | | +| bulk | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| FBH HBT | |image64| | yes | yes | yes | yes | yes | yes | yes | no | | +| verilog device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| HICUM | |image65| | yes | yes | yes | yes | yes | yes | yes | no | | +| Level | | | | | | | | | | | +| 2 v2.1 | | | | | | | | | | | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| HICUM | |image66| | yes | yes | yes | yes | yes | yes | yes | no | | +| Level | | | | | | | | | | | +| 2 | | | | | | | | | | | +| v2.22 | | | | | | | | | | | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| HICUM | |image67| | yes | yes | yes | yes | yes | yes | yes | no | | +| Level | | | | | | | | | | | +| 2 | | | | | | | | | | | +| v2.23 | | | | | | | | | | | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| HICUM | |image68| | yes | yes | yes | yes | yes | yes | yes | no | npn | +| Level | | | | | | | | | | and | +| 0 | | | | | | | | | | pnp | +| v1.12 | | | | | | | | | | type | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| HICUM | |image69| | yes | yes | yes | yes | yes | yes | yes | no | npn | +| Level | | | | | | | | | | and | +| 0 v1.2 | | | | | | | | | | pnp | +| verilo | | | | | | | | | | type | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| MESFET | |image70| | yes | yes | yes | yes | yes | yes | yes | no | Curtic | +| verilo | | | | | | | | | | e, | +| g | | | | | | | | | | Statz, | +| device | | | | | | | | | | TOM-1 | +| | | | | | | | | | | and | +| | | | | | | | | | | TOM-2 | +| | | | | | | | | | | includ | +| | | | | | | | | | | ed | +| | | | | | | | | | | nfet | +| | | | | | | | | | | only | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| EPFL | |image71| | yes | yes | yes | yes | yes | yes | yes | no | nmos | +| EKV | | | | | | | | | | and | +| v2.6 | | | | | | | | | | pmos | +| verilo | | | | | | | | | | type | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| equati | |image72| | yes | yes | yes | yes | yes | yes | yes | no | 1 to 8 | +| on | | | | | | | | | | branch | +| define | | | | | | | | | | es | +| d | | | | | | | | | | possib | +| device | | | | | | | | | | le | +| | | | | | | | | | | (more | +| | | | | | | | | | | necess | +| | | | | | | | | | | ary?) | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| equati | |image73| | yes | yes | yes | yes | yes | yes | no | no | 1 to 8 | +| on | | | | | | | | | | ports | +| define | | | | | | | | | | possib | +| d | | | | | | | | | | le; | +| RF | | | | | | | | | | S-, Y- | +| device | | | | | | | | | | and | +| | | | | | | | | | | Z-para | +| | | | | | | | | | | meters | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| equati | |image74| | yes | yes | yes | yes | yes | yes | no | no | A-, | +| on | | | | | | | | | | G-, | +| define | | | | | | | | | | H-, | +| d | | | | | | | | | | T-, | +| 2-port | | | | | | | | | | S-, Y- | +| RF | | | | | | | | | | and | +| device | | | | | | | | | | Z-para | +| | | | | | | | | | | meters | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| S-para | |image75| | no | yes | yes | yes | yes | no | no | no | 1- to | +| meter | | | | | | | | | | 40-por | +| file | | | | | | | | | | t | +| data | | | | | | | | | | includ | +| | | | | | | | | | | ing | +| | | | | | | | | | | an | +| | | | | | | | | | | additi | +| | | | | | | | | | | onal | +| | | | | | | | | | | refere | +| | | | | | | | | | | nce | +| | | | | | | | | | | port | +| | | | | | | | | | | defini | +| | | | | | | | | | | tions | +| | | | | | | | | | | possib | +| | | | | | | | | | | le | +| | | | | | | | | | | (more | +| | | | | | | | | | | necess | +| | | | | | | | | | | ary?) | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| SPICE | |image76| | yes | yes | yes | yes | yes | yes | no | no | subcir | +| netlis | | | | | | | | | | cuit | +| t | | | | | | | | | | as | +| | | | | | | | | | | well | +| | | | | | | | | | | as | +| | | | | | | | | | | plain | +| | | | | | | | | | | netlis | +| | | | | | | | | | | t | +| | | | | | | | | | | suppor | +| | | | | | | | | | | ted | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| single | |image77| | yes | yes | yes | yes | yes | yes | no | no | | +| voltag | | | | | | | | | | | +| e | | | | | | | | | | | +| pulse | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| single | |image78| | yes | yes | yes | yes | yes | yes | no | no | | +| curren | | | | | | | | | | | +| t | | | | | | | | | | | +| pulse | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| period | |image79| | yes | yes | yes | yes | yes | yes | no | no | | +| ic | | | | | | | | | | | +| rectan | | | | | | | | | | | +| gular | | | | | | | | | | | +| voltag | | | | | | | | | | | +| e | | | | | | | | | | | +| pulse | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| period | |image80| | yes | yes | yes | yes | yes | yes | no | no | | +| ic | | | | | | | | | | | +| rectan | | | | | | | | | | | +| gular | | | | | | | | | | | +| curren | | | | | | | | | | | +| t | | | | | | | | | | | +| pulse | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| expone | |image81| | yes | yes | yes | yes | yes | yes | no | no | | +| ntial | | | | | | | | | | | +| voltag | | | | | | | | | | | +| e | | | | | | | | | | | +| pulse | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| expone | |image82| | yes | yes | yes | yes | yes | yes | no | no | | +| ntial | | | | | | | | | | | +| curren | | | | | | | | | | | +| t | | | | | | | | | | | +| pulse | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| file | |image83| | yes | yes | yes | yes | yes | yes | no | no | | +| based | | | | | | | | | | | +| voltag | | | | | | | | | | | +| e | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| file | |image84| | yes | yes | yes | yes | yes | yes | no | no | | +| based | | | | | | | | | | | +| curren | | | | | | | | | | | +| t | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| amplif | |image85| | yes | yes | yes | yes | yes | yes | no | no | | +| ier | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| operat | |image86| | yes | yes | yes | yes | yes | yes | no | no | | +| ional | | | | | | | | | | | +| amplif | | | | | | | | | | | +| ier | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| modula | |image87| | yes | yes | yes | yes | yes | yes | yes | no | | +| r | | | | | | | | | | | +| operat | | | | | | | | | | | +| ional | | | | | | | | | | | +| amplif | | | | | | | | | | | +| ier | | | | | | | | | | | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logari | |image88| | yes | yes | yes | yes | yes | yes | yes | no | | +| thmic | | | | | | | | | | | +| amplif | | | | | | | | | | | +| ier | | | | | | | | | | | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| potent | |image89| | yes | yes | yes | yes | yes | yes | yes | no | | +| iomete | | | | | | | | | | | +| r | | | | | | | | | | | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| photod | |image90| | yes | yes | yes | yes | yes | yes | yes | no | | +| iode | | | | | | | | | | | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| photot | |image91| | yes | yes | yes | yes | yes | yes | yes | no | npn-ty | +| ransis | | | | | | | | | | pe | +| tor | | | | | | | | | | only | +| verilo | | | | | | | | | | | +| g | | | | | | | | | | | +| device | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| mutual | |image92| | yes | yes | yes | yes | yes | yes | no | no | | +| induct | | | | | | | | | | | +| ors | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| three | |image93| | yes | yes | yes | yes | yes | yes | no | no | | +| mutual | | | | | | | | | | | +| induct | | | | | | | | | | | +| ors | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| correl | |image94| | yes | yes | yes | yes | yes | yes | no | no | | +| ated | | | | | | | | | | | +| noise | | | | | | | | | | | +| source | | | | | | | | | | | +| s | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| correl | |image95| | yes | yes | yes | yes | yes | yes | no | no | | +| ated | | | | | | | | | | | +| noise | | | | | | | | | | | +| voltag | | | | | | | | | | | +| e | | | | | | | | | | | +| source | | | | | | | | | | | +| s | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| correl | |image96| | yes | yes | yes | yes | yes | yes | no | no | | +| ated | | | | | | | | | | | +| noise | | | | | | | | | | | +| curren | | | | | | | | | | | +| t | | | | | | | | | | | +| source | | | | | | | | | | | +| s | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| digita | |image97| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| source | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logica | |image98| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| OR | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logica | |image99| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| NOR | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logica | |image100| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| AND | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logica | |image101| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| NAND | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logica | |image102| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| XOR | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logica | |image103| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| XNOR | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| invert | |image104| | yes | yes | yes | yes | yes | yes | no | yes | | +| er | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| buffer | |image105| | yes | yes | yes | yes | yes | yes | no | yes | | +| | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| D-flip | |image106| | no | no | no | no | no | no | no | yes | only | +| flop | | | | | | | | | | for | +| | | | | | | | | | | digita | +| | | | | | | | | | | l | +| | | | | | | | | | | simula | +| | | | | | | | | | | tions | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| RS-fli | |image107| | no | no | no | no | no | no | no | yes | only | +| pflop | | | | | | | | | | for | +| | | | | | | | | | | digita | +| | | | | | | | | | | l | +| | | | | | | | | | | simula | +| | | | | | | | | | | tions | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| JK-fli | |image108| | no | no | no | no | no | no | no | yes | only | +| pflop | | | | | | | | | | for | +| | | | | | | | | | | digita | +| | | | | | | | | | | l | +| | | | | | | | | | | simula | +| | | | | | | | | | | tions | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logic | |image109| | yes | yes | yes | yes | yes | yes | no | yes | | +| 0 | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| logic | |image110| | yes | yes | yes | yes | yes | yes | no | yes | | +| 1 | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| T-flip | |image111| | yes | yes | yes | yes | yes | yes | no | yes | | +| flop | | | | | | | | | | | +| w/ SR | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| JK-fli | |image112| | yes | yes | yes | yes | yes | yes | no | yes | | +| pflop | | | | | | | | | | | +| w/ SR | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| D-flip | |image113| | yes | yes | yes | yes | yes | yes | no | yes | | +| flop | | | | | | | | | | | +| w/ SR | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| highes | |image114| | yes | yes | yes | yes | yes | yes | no | yes | | +| t | | | | | | | | | | | +| priori | | | | | | | | | | | +| ty | | | | | | | | | | | +| encode | | | | | | | | | | | +| r | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| grey | |image115| | yes | yes | yes | yes | yes | yes | no | yes | | +| to | | | | | | | | | | | +| binary | | | | | | | | | | | +| code | | | | | | | | | | | +| conver | | | | | | | | | | | +| ter | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| binary | |image116| | yes | yes | yes | yes | yes | yes | no | yes | | +| to | | | | | | | | | | | +| grey | | | | | | | | | | | +| code | | | | | | | | | | | +| conver | | | | | | | | | | | +| ter | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| gated | |image117| | yes | yes | yes | yes | yes | yes | no | yes | | +| D-latc | | | | | | | | | | | +| h | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| digita | |image118| | yes | yes | yes | yes | yes | yes | no | yes | | +| l | | | | | | | | | | | +| to | | | | | | | | | | | +| analog | | | | | | | | | | | +| voltag | | | | | | | | | | | +| e | | | | | | | | | | | +| level | | | | | | | | | | | +| shifte | | | | | | | | | | | +| r | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| analog | |image119| | yes | yes | yes | yes | yes | yes | no | yes | | +| to | | | | | | | | | | | +| digita | | | | | | | | | | | +| l | | | | | | | | | | | +| voltag | | | | | | | | | | | +| e | | | | | | | | | | | +| level | | | | | | | | | | | +| shifte | | | | | | | | | | | +| r | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 2to1 | |image120| | yes | yes | yes | yes | yes | yes | no | yes | | +| multip | | | | | | | | | | | +| lexer | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4to1 | |image121| | yes | yes | yes | yes | yes | yes | no | yes | | +| multip | | | | | | | | | | | +| lexer | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 8to1 | |image122| | yes | yes | yes | yes | yes | yes | no | yes | | +| multip | | | | | | | | | | | +| lexer | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 2to4 | |image123| | yes | yes | yes | yes | yes | yes | no | yes | | +| demult | | | | | | | | | | | +| iplexe | | | | | | | | | | | +| r | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 3to8 | |image124| | yes | yes | yes | yes | yes | yes | no | yes | | +| demult | | | | | | | | | | | +| iplexe | | | | | | | | | | | +| r | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4to16 | |image125| | yes | yes | yes | yes | yes | yes | no | yes | | +| demult | | | | | | | | | | | +| iplexe | | | | | | | | | | | +| r | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4x2 | |image126| | yes | yes | yes | yes | yes | yes | no | yes | | +| and/or | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4x3 | |image127| | yes | yes | yes | yes | yes | yes | no | yes | | +| and/or | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4x4 | |image128| | yes | yes | yes | yes | yes | yes | no | yes | | +| and/or | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 2bit | |image129| | yes | yes | yes | yes | yes | yes | no | yes | | +| patter | | | | | | | | | | | +| n | | | | | | | | | | | +| genera | | | | | | | | | | | +| tor | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 3bit | |image130| | yes | yes | yes | yes | yes | yes | no | yes | | +| patter | | | | | | | | | | | +| n | | | | | | | | | | | +| genera | | | | | | | | | | | +| tor | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4bit | |image131| | yes | yes | yes | yes | yes | yes | no | yes | | +| patter | | | | | | | | | | | +| n | | | | | | | | | | | +| genera | | | | | | | | | | | +| tor | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 1bit | |image132| | yes | yes | yes | yes | yes | yes | no | yes | | +| compar | | | | | | | | | | | +| ator | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 2bit | |image133| | yes | yes | yes | yes | yes | yes | no | yes | | +| compar | | | | | | | | | | | +| ator | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 4bit | |image134| | yes | yes | yes | yes | yes | yes | no | yes | | +| compar | | | | | | | | | | | +| ator | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 1bit | |image135| | yes | yes | yes | yes | yes | yes | no | yes | | +| half | | | | | | | | | | | +| adder | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 1bit | |image136| | yes | yes | yes | yes | yes | yes | no | yes | | +| full | | | | | | | | | | | +| adder | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| 2bit | |image137| | yes | yes | yes | yes | yes | yes | no | yes | | +| full | | | | | | | | | | | +| adder | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| VHDL | |image138| | no | no | no | no | no | no | no | yes | only | +| file | | | | | | | | | | for | +| | | | | | | | | | | digita | +| | | | | | | | | | | l | +| | | | | | | | | | | VHDL | +| | | | | | | | | | | simula | +| | | | | | | | | | | tions | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ +| Verilo | |image139| | no | no | no | no | no | no | no | yes | 4-terminal | +| g-HDL | | | | | | | | | | inal | +| file | | | | | | | | | | transm | +| | | | | | | | | | | ission | +| | | | | | | | | | | line | +| | | | | | | | | | | | +| | | | | | | | | | | | +| | | | | | | | | | | | ++-----------------+------------+----------+--------------+--------+---------+--------+----------+----------+------------+-------------+ + +-------------- + +.. _user manual: docs.html +.. _third party: thirdparty.html +.. _technical papers: technical.html +.. _related: related.html +.. _press/education: press.html +.. _contact: contact.html +.. |image0| image:: images/components/res.png +.. |image1| image:: images/components/cap.png +.. |image2| image:: images/components/ind.png +.. |image3| image:: images/components/gnd.png +.. |image4| image:: images/components/dcblock.png +.. |image5| image:: images/components/dcfeed.png +.. |image6| image:: images/components/biast.png +.. |image7| image:: images/components/atten.png +.. |image8| image:: images/components/iso.png +.. |image9| image:: images/components/circ.png +.. |image10| image:: images/components/phase.png +.. |image11| image:: images/components/coupler.png +.. |image12| image:: images/components/switch.png +.. |image13| image:: images/components/relais.png +.. |image14| image:: images/components/iprobe.png +.. |image15| image:: images/components/vprobe.png +.. |image16| image:: images/components/tline.png +.. |image17| image:: images/components/tline4p.png +.. |image18| image:: images/components/twistedpair.png +.. |image19| image:: images/components/coax.png +.. |image20| image:: images/components/rectangular.png +.. |image21| image:: images/components/msline.png +.. |image22| image:: images/components/msopen.png +.. |image23| image:: images/components/mscross.png +.. |image24| image:: images/components/msmbend.png +.. |image25| image:: images/components/msstep.png +.. |image26| image:: images/components/mstee.png +.. |image27| image:: images/components/mscorner.png +.. |image28| image:: images/components/msgap.png +.. |image29| image:: images/components/mscoupled.png +.. |image30| image:: images/components/msvia.png +.. |image31| image:: images/components/msrstub.png +.. |image32| image:: images/components/coplanar.png +.. |image33| image:: images/components/cpwopen.png +.. |image34| image:: images/components/cpwshort.png +.. |image35| image:: images/components/cpwgap.png +.. |image36| image:: images/components/cpwstep.png +.. |image37| image:: images/components/bondwire.png +.. |image38| image:: images/components/trafo.png +.. |image39| image:: images/components/strafo.png +.. |image40| image:: images/components/vccs.png +.. |image41| image:: images/components/gyra.png +.. |image42| image:: images/components/cccs.png +.. |image43| image:: images/components/vcvs.png +.. |image44| image:: images/components/ccvs.png +.. |image45| image:: images/components/vdc.png +.. |image46| image:: images/components/idc.png +.. |image47| image:: images/components/vac.png +.. |image48| image:: images/components/iac.png +.. |image49| image:: images/components/pac.png +.. |image50| image:: images/components/am_mod.png +.. |image51| image:: images/components/pm_mod.png +.. |image52| image:: images/components/vnoise.png +.. |image53| image:: images/components/inoise.png +.. |image54| image:: images/components/diode.png +.. |image55| image:: images/components/diac.png +.. |image56| image:: images/components/thyristor.png +.. |image57| image:: images/components/triac.png +.. |image58| image:: images/components/jfet.png +.. |image59| image:: images/components/bjt.png +.. |image60| image:: images/components/bjt_sub.png +.. |image61| image:: images/components/mosfet.png +.. |image62| image:: images/components/mosfet_dep.png +.. |image63| image:: images/components/mosfet_sub.png +.. |image64| image:: images/components/hbt.png +.. |image65| image:: images/components/hicuml2v21.png +.. |image66| image:: images/components/hicuml2v22.png +.. |image67| image:: images/components/hicuml2v22.png +.. |image68| image:: images/components/hicuml0.png +.. |image69| image:: images/components/hicuml0.png +.. |image70| image:: images/components/jfet.png +.. |image71| image:: images/components/ekv26.png +.. |image72| image:: images/components/edd.png +.. |image73| image:: images/components/rfedd.png +.. |image74| image:: images/components/rfedd2p.png +.. |image75| image:: images/components/spfile.png +.. |image76| image:: images/components/spice.png +.. |image77| image:: images/components/vpulse.png +.. |image78| image:: images/components/ipulse.png +.. |image79| image:: images/components/vrect.png +.. |image80| image:: images/components/irect.png +.. |image81| image:: images/components/vexp.png +.. |image82| image:: images/components/iexp.png +.. |image83| image:: images/components/vfile.png +.. |image84| image:: images/components/ifile.png +.. |image85| image:: images/components/amp.png +.. |image86| image:: images/components/opamp.png +.. |image87| image:: images/components/mod_amp.png +.. |image88| image:: images/components/log_amp.png +.. |image89| image:: images/components/poti.png +.. |image90| image:: images/components/photodiode.png +.. |image91| image:: images/components/phototransistor.png +.. |image92| image:: images/components/mutual.png +.. |image93| image:: images/components/mutual2.png +.. |image94| image:: images/components/ivnoise.png +.. |image95| image:: images/components/vvnoise.png +.. |image96| image:: images/components/iinoise.png +.. |image97| image:: images/components/digisrc.png +.. |image98| image:: images/components/or.png +.. |image99| image:: images/components/nor.png +.. |image100| image:: images/components/and.png +.. |image101| image:: images/components/nand.png +.. |image102| image:: images/components/xor.png +.. |image103| image:: images/components/xnor.png +.. |image104| image:: images/components/inverter.png +.. |image105| image:: images/components/buffer.png +.. |image106| image:: images/components/dflipflop.png +.. |image107| image:: images/components/rsflipflop.png +.. |image108| image:: images/components/jkflipflop.png +.. |image109| image:: images/components/logic0.png +.. |image110| image:: images/components/logic1.png +.. |image111| image:: images/components/tff_sr.png +.. |image112| image:: images/components/jkff_sr.png +.. |image113| image:: images/components/dff_sr.png +.. |image114| image:: images/components/hpribin.png +.. |image115| image:: images/components/grey2bin.png +.. |image116| image:: images/components/bin2grey.png +.. |image117| image:: images/components/gated_dlatch.png +.. |image118| image:: images/components/d2a.png +.. |image119| image:: images/components/a2d.png +.. |image120| image:: images/components/2to1mux.png +.. |image121| image:: images/components/4to1mux.png +.. |image122| image:: images/components/8to1mux.png +.. |image123| image:: images/components/2to4dmux.png +.. |image124| image:: images/components/3to8dmux.png +.. |image125| image:: images/components/4to16dmux.png +.. |image126| image:: images/components/4x2andor.png +.. |image127| image:: images/components/4x3andor.png +.. |image128| image:: images/components/4x4andor.png +.. |image129| image:: images/components/2bit_pattern.png +.. |image130| image:: images/components/3bit_pattern.png +.. |image131| image:: images/components/4bit_pattern.png +.. |image132| image:: images/components/1bitcomp.png +.. |image133| image:: images/components/2bitcomp.png +.. |image134| image:: images/components/4bitcomp.png +.. |image135| image:: images/components/1bitha.png +.. |image136| image:: images/components/1bitfa.png +.. |image137| image:: images/components/2bitfa.png +.. |image138| image:: images/components/vhdl.png +.. |image139| image:: images/components/verilog.png + diff --git a/content/pages/contact.rst b/content/pages/contact.rst new file mode 100644 index 0000000..6e786dd --- /dev/null +++ b/content/pages/contact.rst @@ -0,0 +1,51 @@ +:slug: contact + +-------------- + +.. class:: center + +[ `user manual`_ - `third party`_ - `technical papers`_ - components_ - related_ - `press/education`_ - contact ] + +Contact +~~~~~~~ + +If you have problems or you want to support this project feel free to write an email to one of the `Active Developers `__. + +To keep in touch with the broader community of users and contributors you are encouraged to subscribe to the mailing lists below. + +Note that the lists have a limitation in the size of attachments. + +Other means to contact us +~~~~~~~~~~~~~~~~~~~~~~~~~ + +There is a `qucs-help `__ mailing list dedicated to general support discussions. Please first `subscribe `__ to the list and then contact us at qucs-help@lists.sourceforge.net for tech support! + +If you want to mingle in the development discussions, `subscribe `__ to the `qucs-devel `__ mailing list and send a mail to qucs-devel@lists.sourceforge.net. + +This way, you can be certain someone will respond to your message within reasonable time. However, there are some other possibilities you may want to use: + +- | Forums: + | The `sourceforge forums `__ are at your disposal. +- | Bug trackers: + | For known and new bugs your can use either the `SourceForge bug tracker `__ or `GitHub issue tracker `__. + +When sending a bug report or support request +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +We always need information to be able to help you. Here's a list of what we may need. If unsure, include it! + +- the actual problem or bug description +- some operating system information, probably including the compiler information +- Qucs version (release or git + date) +- in case of crashes, the gdb stack trace if available +- the buggy schematic, data display or netlist + +-------------- + +.. _user manual: docs.html +.. _third party: thirdparty.html +.. _technical papers: technical.html +.. _components: components.html +.. _related: related.html +.. _press/education: press.html + diff --git a/content/pages/devs.rst b/content/pages/devs.rst new file mode 100644 index 0000000..4b690d9 --- /dev/null +++ b/content/pages/devs.rst @@ -0,0 +1,120 @@ +:slug: devs + +-------------- + +Active Developers +~~~~~~~~~~~~~~~~~ + +- Guilherme Brondani Torri ` `__ - GUI programmer, Verilog-A dynamic loader +- Mike Brinson ` `__ - testing, modelling and documentation, tutorial contributor +- Richard Crozier ` `__ - testing, modelling, Octave. +- Bastien Roucaries ` `__ - bondwire and rectangular waveguide model implementation +- Frans Schreuder ` `__ - GUI programmer, release +- Clemens Novak ` `__ - GUI programmer +- Vadim Kuznetsov ` `__ - filter synthesis (qucs-activefilter), SPICE integration (NGSPICE, Xyce) + + | If you want to join the team or your name is missing here, please + | (`subscribe`_ and) contact us at qucs-devel@lists.sourceforge.net. + +Previous Developers +~~~~~~~~~~~~~~~~~~~ + +- Michael Margraf ` `__ - founder of the project, GUI programmer +- Stefan Jahn ` `__ - Programmer of simulator +- Jens Flucke ` `__ - webpages and translator +- Raimund Jacob ` `__ - tester and applyer of Stefan's patches, author of documentation +- Vincent Habchi `<10.50@free.fr> `__ - coplanar line and filter synthesis code, documentation contributor +- Toyoyuki Ishikawa ` `__ - some filter synthesis code and attenuator synthesis +- Gopala Krishna A ` `__ - GUI programmer, Qt4 porter +- Helene Parruitte ` `__ - programmer of the Verilog-AMS interface +- Gunther Kraut ` `__ - equation solver contributions, exponential sources, author of documentation +- Andrea Zonca ` `__ - temperature model for rectangular waveguide + +Translations +~~~~~~~~~~~~ + +Qucs is multilingual. The application GUI can be translated into any language. Also the internal help system is meant to be translated. Below the list of people helping us to translate the application GUI. The translations may not be up-to-date. That's why you can check your favourite one and help to finish it or at least to keep it up-to-date. + ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Language | Translator | ++==============+============================================================================================================================================================+ +| Romanian | `Radu Circa `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| German | `Stefan Jahn `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Italian | `Giorgio Luparia `__, `Claudio Girardi `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Polish | `Dariusz Pienkowski `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| French | `Vincent Habchi F5RCS `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Portuguese | `Luciano Franca `__, `Helio de Sousa `__, `Guilherme Brondani Torri `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Spanish | `Jose L. Redrejo Rodriguez `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Japanese | `Toyoyuki Ishikawa `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Hungarian | `Jozsef Bus `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Hebrew | `Dotan Nahum `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Swedish | `Markus Gothe `__, `Peter Landgren `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Turkish | `Ozgur Cobanoglu `__, `Onur Cobanoglu `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Russian | `Igor Gorbounov `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Czech | `Marek Straka `__, `Martin Stejskal `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Catalan | `Antoni Subirats `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Ukrainian | `Dystryk `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Arabic | `Chabane Noureddine `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ +| Kazakh | `Erbol Keshubaev `__ | ++--------------+------------------------------------------------------------------------------------------------------------------------------------------------------------+ + +.. _code_doc: + +Source Code Documentation +~~~~~~~~~~~~~~~~~~~~~~~~~ + +Source code documentation generated with `Doxygen`_ is available in two +versions. + +- Simplified HTML for online view: + | Latest "master" development version: `Qucs GUI`_, `Qucs Core`_ + | Qucs Version 0.0.18: `qucs`_, `qucs-core`_ + +- Complete PDF for download (including diagrams): + | Qucs Version 0.0.18: `qucs `__, `qucs-core `__ + +Joining us +~~~~~~~~~~ + +For supporting this project it would be very useful you know something about the following topics: + +- Programming C++ +- Programming Qt® by `Digia `__ +- Electrical Engineering (especially microwave technologies) +- Numerical circuit simulations (S-Parameters, Harmonic Balance, ...) +- Common higher mathematics +- HTML & Co. +- Building packages for different OS's +- Testing software & Documentation +- ... much more + +But also a lot of other work has to be done. So please contact us to support this project. + +-------------- + +.. _subscribe: https://lists.sourceforge.net/lists/listinfo/qucs-devel +.. _Doxygen: http://www.stack.nl/~dimitri/doxygen/ +.. _Qucs GUI: http://qucs.github.io/qucs-doxygen/qucs/index.html +.. _Qucs Core: http://qucs.github.io/qucs-doxygen/qucs-core/index.html +.. _qucs: http://qucs.sourceforge.net/doxygen/0.0.18/qucs/ +.. _qucs-core: http://qucs.sourceforge.net/doxygen/0.0.18/qucs-core/ + + + diff --git a/content/pages/dialogs.rst b/content/pages/dialogs.rst new file mode 100644 index 0000000..628828c --- /dev/null +++ b/content/pages/dialogs.rst @@ -0,0 +1,64 @@ +:slug: dialogs + +.. class:: center + +[ `schematic area`_ - dialogs - languages_ - miscellaneous_ - tools_ ] + + +Screenshots of dialogs +~~~~~~~~~~~~~~~~~~~~~~ +The screenshots below show some of the dialogs the user comes across +when using the Qucs GUI. + +.. container:: screenshot + + .. figure:: images/qs08.png + :class: absoluteCenter + :alt: Parameter Sweep + + Parameter sweep dialog. + + .. figure:: images/qs09.png + :class: absoluteCenter + :alt: Node Name + + Wire label dialog. + + .. figure:: images/qs10.png + :class: absoluteCenter + :alt: Qucs Properties + + Application property dialog. + + .. figure:: images/q19.png + :class: absoluteCenter + :alt: Component Properties + + Component property dialog. + + .. figure:: images/qs12.png + :class: absoluteCenter + :alt: Data Marker + + Data marker dialog. + + .. figure:: images/q18.png + :class: absoluteCenter + :alt: Document Properties + + File property dialog. + + .. figure:: images/q18.png + :class: absoluteCenter + :alt: Diagram Properties + + Diagram property dialog. + +-------------- + +.. _miscellaneous: miscellaneous.html +.. _tools: tools.html +.. _schematic area: screenshots.html +.. _languages: languages.html + + diff --git a/content/pages/docs.rst b/content/pages/docs.rst new file mode 100644 index 0000000..2af5b2f --- /dev/null +++ b/content/pages/docs.rst @@ -0,0 +1,143 @@ +:slug: docs + +.. class:: center + +[ user manual - `third party`_ - `technical papers`_ - components_ - related_ - `press/education`_ - contact_ ] + +.. _manual: + +User manual +~~~~~~~~~~~ + +Until now there is no or little user documentation available. The Qucs +application has an integrated help system giving the user useful but yet +limited help with the program. However, a useful beginners tutorial can +be found `here (pdf)`_. We are searching for people who want to support +the project by creating more documentation. The internal help system is +also multi-lingual, thus translations into languages other than English, +German, French and Spanish have to be done. If you are interested then +feel free to write a email to: `contact`_. It is planned to have user +manuals consisting of + +- **the integrated multi-lingual help system** + + These should be little helpers with the program itself available during + runtime including a getting started guide and brief descriptions of what + is what in the graphical user interface (GUI). The documentation is + written in simple HTML pages and focuses on the GUI. + +- **an english user manual with some more details** + + The actual user manual should contain a more detailed description of the + simulation backend including the available program options, components + and simulation types. The user manual focuses on the simulator and + should be written in the Texinfo (texi) format, i.e. means it can be + easily converted into info and HTML pages. + +- **tutorials about how to use Qucs** + + Topic-related tutorials dealing with certain issues, real life + +- **tutorials about how to use Qucs** + + Topic-related tutorials dealing with certain issues, real life + applications and how to handle these with Qucs. The tutorials will be + available as pdf files and are written in LaTex. Available tutorials + so far: + + - **workbook tutorial chapters** + + - Getting Started with Qucs: `getstarted.pdf`_ + - DC Analysis, Parameter Sweep and Device Models: `dcstatic.pdf`_ + - Getting Started with Digital Circuit Simulation: `digital.pdf`_ + - Transient Domain Flip-Flop Models for Mixed-Mode Simulation: `ffmodels.pdf`_ + - Modelling Operational Amplifiers: `opamp.pdf`_ + - Modelling the 555 Timer: `timer555.pdf`_ + - Qucs simulation of SPICE netlists: `spicetoqucs.pdf`_ + - Biasing a BJT Transistor: `bjtbias.pdf`_ + - BJT Modeling and Verification: `modelbjt.pdf`_ + - Power Amplifier Design: `poweramp.pdf`_ + - Low Noise Amplifier Design: `lna.pdf`_ + - Microstrip Design - 10dB Directional Coupler Design: `coupler.pdf`_ + - Measurement Expressions Reference Manual: `functions.pdf`_ + - Component, compact device and circuit modelling using symbolic equations: `equations.pdf`_ + + - **workbook** + + - Preliminary WorkBook: `workbook.pdf`_ + - Russian translation of the preliminary WorkBook: `workbook_ru.pdf`_ + + - provided by Vladimir Gololobov `**`_ on 2006/10/18 + + - **SPICE to Qucs test reports (by Mike Brinson)** + + - DC and independent voltage pulse generator test: `StoQ_test1.pdf`_ + - DC and independent voltage sin generator test: `StoQ_test2.pdf`_ + - SPICE 2g6 and 3f5 resistors: `StoQ_test3.pdf`_ + - SPICE 2g6 and 3f5 capacitors: `StoQ_test4.pdf`_ + - SPICE 2g6 and 3f5 inductors: `StoQ_test5.pdf`_ + + - **standalone report chapters** + + - Verilog-AMS interface: `verilog.pdf`_ + - A Curtice level 1 MESFET model: `curtice.pdf`_ + - Verilog-A Modular Macromodel for Operational Amplifiers: `mod_amp.pdf`_ + - Verilog-A Logarithmic Amplifier Macromodel: `log_amp.pdf`_ + - Verilog-A Macromodel for Resistive Potentiometers: `potentiometer.pdf`_ + - Verilog-A compact device models for GaAs MESFETs: `MESFET.pdf`_ + - Verilog-A implementation of the EKV v2.6 long and short channel MOSFET models: `EKV26.pdf`_ + - Compact Verilog-A pn junction photodiode model: `photodiode.pdf`_ + - PV Cell simulation with QUCS - A generic model of PV Cell: `Photovoltaic_Cell_Model_Miguel Pareja.pdf`_ + + - **reportbook** + + - Preliminary ReportBook: `reportbook.pdf`_ + + - **other tutorials** + + - Notes on Constructing Qucs Verilog-A Compact Device Models and Circuit Macromodels: `Qucs_Verilog_ANotes.pdf`_ + - Using Qucs in Textmode: `textmode.pdf`_ + +-------------- + +.. _third party: thirdparty.html +.. _technical papers: technical.html +.. _components: components.html +.. _related: related.html +.. _press/education: press.html +.. _contact: contact.html +.. _here (pdf): docs/tutorial/getstarted.pdf +.. _getstarted.pdf: docs/tutorial/getstarted.pdf +.. _dcstatic.pdf: docs/tutorial/dcstatic.pdf +.. _digital.pdf: docs/tutorial/digital.pdf +.. _ffmodels.pdf: docs/tutorial/ffmodels.pdf +.. _opamp.pdf: docs/tutorial/opamp.pdf +.. _timer555.pdf: docs/tutorial/timer555.pdf +.. _spicetoqucs.pdf: docs/tutorial/spicetoqucs.pdf +.. _bjtbias.pdf: docs/tutorial/bjtbias.pdf +.. _modelbjt.pdf: docs/tutorial/modelbjt.pdf +.. _poweramp.pdf: docs/tutorial/poweramp.pdf +.. _lna.pdf: docs/tutorial/lna.pdf +.. _coupler.pdf: docs/tutorial/coupler.pdf +.. _functions.pdf: docs/tutorial/functions.pdf +.. _equations.pdf: docs/tutorial/equations.pdf +.. _textmode.pdf: docs/tutorial/textmode.pdf +.. _workbook.pdf: docs/tutorial/workbook.pdf +.. _workbook_ru.pdf: docs/workbook_ru.pdf +.. _**: mailto:vgololobov@mpark.ru +.. _StoQ_test1.pdf: docs/report/StoQ_test1.pdf +.. _StoQ_test2.pdf: docs/report/StoQ_test2.pdf +.. _StoQ_test3.pdf: docs/report/StoQ_test3.pdf +.. _StoQ_test4.pdf: docs/report/StoQ_test4.pdf +.. _StoQ_test5.pdf: docs/report/StoQ_test5.pdf +.. _verilog.pdf: docs/report/verilog.pdf +.. _curtice.pdf: docs/report/curtice.pdf +.. _mod_amp.pdf: docs/report/mod_amp.pdf +.. _log_amp.pdf: docs/report/log_amp.pdf +.. _potentiometer.pdf: docs/report/potentiometer.pdf +.. _MESFET.pdf: docs/report/MESFET.pdf +.. _EKV26.pdf: docs/report/EKV26.pdf +.. _photodiode.pdf: docs/report/photodiode.pdf +.. _Photovoltaic_Cell_Model_Miguel Pareja.pdf: docs/Photovoltaic_Cell_Model_Miguel%20Pareja.pdf +.. _reportbook.pdf: docs/report/reportbook.pdf +.. _Qucs_Verilog_ANotes.pdf: docs/Qucs_Verilog_ANotes.pdf diff --git a/content/pages/download.rst b/content/pages/download.rst new file mode 100644 index 0000000..ece15bd --- /dev/null +++ b/content/pages/download.rst @@ -0,0 +1,102 @@ +:slug: download + +-------------- + +.. class:: center + +[ packages - `examples `__ - `build instructions `__ - `install instructions `__ ] + +Download +~~~~~~~~ + +In this section you will find all the versions of Qucs which have been released so far. + +Source code +~~~~~~~~~~~ + ++-----------------------------------------------------------------------------+------------------------------------------------------------------------------+ +| - Qucs source: `latest version `_ | - FreeHDL version `0.0.8 `_ | +| - `older versions `__ | - `older versions `__ | ++-----------------------------------------------------------------------------+------------------------------------------------------------------------------+ + +.. _git: + +Build instructions +~~~~~~~~~~~~~~~~~~ + +For instructions on how to compile Qucs from the released source tarball and from the Git repository clone, please refer to the `Build Instructions `__. + +.. _official: + +Official Qucs packages +~~~~~~~~~~~~~~~~~~~~~~ + +The following packages are currently maintained by the Qucs team. + +.. table:: ff + :class: unofficialdownloads + + +------------------+------------------------------------------------------------------------------------------------------------------------------------+--------------+-----------------------------------------------------------------------------------------------------------------------+ + | Logo | Link | Maintainer | Comment | + +==================+====================================================================================================================================+==============+=======================================================================================================================+ + | |Qucs Ubuntu| | `Qucs at Ubuntu PPA `__ | Qucs Team | Ubundu Utopic, Trusty, Raring, Quantal, and Precise. PPA repository: ppa:qucs/qucs | + +------------------+------------------------------------------------------------------------------------------------------------------------------------+--------------+-----------------------------------------------------------------------------------------------------------------------+ + | |Qucs Mac OSX| | `Qucs Mac OSX installer `__ `Qucs at Homebrew `__ | Qucs Team | MacOSX 10.7+ package installer, Qt4.8.6, ASCO 0.4.10 | + +------------------+------------------------------------------------------------------------------------------------------------------------------------+--------------+-----------------------------------------------------------------------------------------------------------------------+ + | |Qucs Windows| | `Qucs portable for Windows `__ | Qucs Team | Windows (32bit) portable, built with mingw-w64-i686-4.8.2, Qt4.8.6, includes ADMS 2.3.6, Freehdl 0.0.8, ASCO 0.4.10 | + +------------------+------------------------------------------------------------------------------------------------------------------------------------+--------------+-----------------------------------------------------------------------------------------------------------------------+ + +.. _unofficial: + +Unofficial Qucs packages +~~~~~~~~~~~~~~~~~~~~~~~~ + +The following pages are not direclty maintainted by the Qucs team. +Some are abandoned and listed in the hope someone takes over the maintanence. +If you are a maintainer and updated your package, we apreciate if you let us know. + +.. table:: ff + :class: unofficialdownloads + + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | Logo | Link | Maintainer | Comment | + +======================+=====================================================================================================================+==================================================================================================================+============================================================================================================================================================================+ + | |Qucs Mac OSX| | `MacPorts `__ `Qucs at MacPorts `__ | rowue `** `__ | Qucs 0.0.18 is available | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs Arch Linux| | `Qucs at Arch Linux `__ | Arch Linux Packages | Qucs 0.0.18 is available | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Fedora Linux| | `Qucs at Fedora `__ | Fedora Packages | Qucs 0.0.18 is available | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs OpenSuSE| | `Qucs at OpenSuSE `__ | openSuse Build Service | Qucs 0.0.17 available for OpenSuSE 13.1, 12.3 | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs Gentoo| | `Qucs at Gentoo `__ | Marcus D. Hanwell `** `__ | 0.0.17 snapshot (?) | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs Puppy Linux| | `Qucs on Puppy Linux `__ | Mike Masterson `** `__ | Qucs 0.0.18 (140629 snapshot). | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs Debian| | `Qucs at Debian `__ | Jose L. Redrejo Rodriguez `** `__ | Qucs 0.0.15 (abandoned?) also `FreeHDL `__ and `Icarus Verilog `__ available | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs FreeBSD| | `Qucs at FreeBSD `__ | Dag-Erling Smorgrav `** `__ | Qucs 0.0.16 | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs pkgsrc| | `Qucs at NetBSD `__ | Vincent Habchi `*<10.50@free.fr>* `__ | Qucs 0.0.13 (abandoned?) | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + | |Qucs IRIX| | `Qucs on IRIX `__ | Frederick Isaac `** `__ | part of the nekochan project, native build of freely available packages | + +----------------------+---------------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ + +-------------- + +.. |Qucs Ubuntu| image:: images/logos/mediumubuntulogo.png +.. |Qucs Mac OSX| image:: images/logos/MacOSX.png +.. |Qucs Windows| image:: images/logos/win.jpg +.. |Qucs Arch Linux| image:: images/logos/archlinux.jpg + :width: 80px +.. |Fedora Linux| image:: images/logos/fedora-linux-logo.jpg + :width: 80px +.. |Qucs OpenSuSE| image:: images/logos/geeko.jpg +.. |Qucs Gentoo| image:: images/logos/Gentoo.png + :height: 80px +.. |Qucs Puppy Linux| image:: images/logos/puppylogo48.png +.. |Qucs Debian| image:: images/logos/openlogo-75.png +.. |Qucs FreeBSD| image:: images/logos/logo-full-thumb.png +.. |Qucs pkgsrc| image:: images/logos/pkgsrcse.png +.. |Qucs IRIX| image:: images/logos/nnlogo004.jpg + diff --git a/content/pages/examples.rst b/content/pages/examples.rst new file mode 100644 index 0000000..4773324 --- /dev/null +++ b/content/pages/examples.rst @@ -0,0 +1,337 @@ +:slug: examples + +-------------- + +.. class:: center + + +[ `packages `__ - examples - `build instructions `__ - `install instructions `__ ] + +.. _example: + +Example Circuits +---------------- + +Here you can download some schematics to test with Qucs. (Qucs schematic files are plain text files!) All users of Qucs are invited to contribute to these examples. If you want to share a schematic or circuit model do not hesitate to do so. + +Simulation Examples +~~~~~~~~~~~~~~~~~~~ + ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| **DC simulation** | `bridge.sch `__ | two-dimensional DC sweep | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `Mirrors\_prj.tar.gz `__ | collection of current | +| | | mirror schematics using | +| | | mos and bipolar | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `charac.sch `__ | output characteristics | +| | | of a bipolar transistor | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `diff1.sch `__ | large-signal | +| | | characteristic of a | +| | | differential amplifier | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `fgummel.sch `__ | forward gummel | +| | | characteristic of a | +| | | bipolar transistor | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `rgummel.sch `__ | reverse gummel | +| | | characteristic of a | +| | | bipolar transistor | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `preregulator.sch `__ | simple series | +| | | pre-regulator circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| **AC simulation** | `swr\_meter.sch `__ | circuit of an SWR meter | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `gyrator.sch `__ | a primitive gyrator | +| | | circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `resonance.sch `__ | shows voltage overshot | +| | | of series resonance | +| | | circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `stab.sch `__ | simulates stability of | +| | | feedback circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `active\_bp.sch `__ | a simple bandpass filter | +| | | with OpAmp | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `active\_lp.sch `__ | active 6th order | +| | | Chebyshev low-pass | +| | | filter | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `bbv.sch `__ | a BJT broadband | +| | | amplifier circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `singleOPV.sch `__ | subcircuit of an small, | +| | | internally compensated | +| | | MOS OpAmp | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `gain.sch `__ | simple example for | +| | | "singleOPV.sch" (needs | +| | | the circuit above to be | +| | | run) | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `notch.sch `__ | a 50Hz notch filter | +| | | realized with OpAmp | +| | | gyrator | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `selective\_amp.sch `__ | classic selective RF | +| | | amplifier | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `Amp4.zip `__ | audio amplifier provided | +| | | by John H. Ludwig | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `MillerAmp\_prj.zip `__ | general purpose | +| | | amplifier provided by | +| | | John H. Ludwig | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `bjt\_noise.zip `__ | simple flicker noise | +| | | simulation for a BJT | +| | | provided by Antonio | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `1838MHz\_PLL\_prj.tar.gz `__ | 1838MHz PLL modelling | +| | | including noise provided | +| | | by M.J. Head | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `groupdelay\_ac.sch `__ | group delay of a | +| | | Butterworth filter using | +| | | AC simulation | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `qucs-radiometer-model.tgz `__ | radiometer model | +| | | provided by Andrea Zonca | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| **Transient simulation** | `mixer.sch `__ | a double-balanced mixer | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `lf\_osci.sch `__ | an oscillator for | +| | | low-frequencies | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `rf\_osci.sch `__ | a Peltz oscillator | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `colpitts.sch `__ | a colpitts oscillator | +| | | with JFET | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `classic\_osci.sch `__ | a classic oscillator | +| | | design | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `multiplier.sch `__ | a charge-pumped voltage | +| | | multiplier | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `active\_mixer.sch `__ | an active, | +| | | single-balanced mixer | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `gilbert.sch `__ | a gilbert cell mixer | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `sym\_osci.sch `__ | a symmetrical MOSFET | +| | | oscillator | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `schmitt.sch `__ | a schmitt trigger | +| | | circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `colpitts\_base.sch `__ | a colpitts oscillator in | +| | | common-base circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `supply.sch `__ | a conventional power | +| | | supply | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `chargepump.sch `__ | a charge-pump circuit | +| | | doubling the voltage | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `lc\_osc.sch `__ | a symmetrical LC CMOS | +| | | oscillator | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `single\_balanced.sch `__ | single-balanced CMOS | +| | | mixer | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `Puls3b.sch `__ | fast transient pulse | +| | | generation | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `sawtooth-1.sch `__ | sawtooth generator using | +| | | simple thyristor, thanks | +| | | to Oswald | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `sawtooth-2.sch `__ | sawtooth generator using | +| | | opamp integrator, thanks | +| | | to Oswald | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `sawtooth-3.sch `__ | sawtooth generator using | +| | | flip-flop | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `sawtooth-discreet.sch `__ | sawtooth generator using | +| | | thyristor, thanks to | +| | | Oswald | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `time\_resistor.sch `__ | time-dependent variable | +| | | resistor | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `vfile\_test\_tran.tar.gz `__ | test of file-based | +| | | voltage source | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `fullwaverectifier\_1.sch `__ | full-wave rectifier | +| | | using a transformer and | +| | | 2 diodes | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `fullwaverectifier\_2.sch `__ | Gratz bridge rectifier: | +| | | a full-wave rectifier | +| | | using 4 diodes | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `buckconverter.sch `__ | buck converter | +| | | (step-down DC-DC | +| | _ | converter) circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `boostconverter.sch `__ | boost converter (step-up | +| | | DC-DC converter) circuit | +| | | | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `buckboost.sch `__ | inverting buck/boost | +| | | converter circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| **S-parameter | `elliptic\_5th.sch `__ | a 5th order low pass | +| simulation** | | elliptic filter | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `chebyshev1\_5th.sch `__ | a 5th order low pass | +| | | Chebyshev type 1 filter | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `fhr01fh.sch `__ | small-signal model of a | +| | | Fujitsu HEMT (including | +| | | noise analysis) | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `giacoletto.sch `__ | modified Giacoletto | +| | | equivalent circuit | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `fet.sch `__ | small-signal model of a | +| | | high gain FET | +| | | (subcircuit) | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `fet\_noise.sch `__ | noise matching of the | +| | | FET in *fet.sch* | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `microstrip.sch `__ | simple examples how to | +| | | use microstrip | +| | | components | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `bpf\_10Ghz.sch `__ | a microstrip band pass | +| | | filter created by | +| | | Toyoyuki Ishikawa | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `opamp\_gyrator.sch `__ | gyrator with operational | +| | | amplifier | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `wilkinson.sch `__ | an ideal Wilkinson | +| | | divider | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `2StageAmplifier\_prj.tar.gz `__ | building a two-stage RF | +| | | amplifier with | +| | | stabilization, noise and | +| | | power matching | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `groupdelay\_sp.sch `__ | group delay of a | +| | | Butterworth filter using | +| | | S-parameter simulation | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `SmithChartTest.sch `__ | Smith chart example test | +| | | with a band pass filter | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| **Digital simulation** | `DigitalAdder\_prj.tar.gz `__ | four-bit adder using | +| | | one-bit halfadders and | +| | | fulladders | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `flip\_flops\_models\_tran\_prj.zip `__ | collection of flip-flop | +| | | models usable for | +| | | digital as well as | +| | | transient simulation | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| | `BCD\_prj.tar.gz `__ | four-bit synchronous BCD | +| | | counter | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ +| **Harmonic balance** | `diode\_hb.sch `__ | very simple diode setup | +| | | for demonstration | +| | | purposes only | ++--------------------------+----------------------------------------------------------------------------------+--------------------------+ + +Simulation Models +~~~~~~~~~~~~~~~~~ + ++-----------------------------------+-------------------------------+-----------------------+ +| **Macro and | `LM317_prj.tar.gz`_ | LM317 voltage | +| circuit | | regulator(s) using | +| models** | | different SPICE | +| | | models | ++-----------------------------------+-------------------------------+-----------------------+ +| `555_examples_prj.tar.gz`_ | famous 555 timer | | +| | macromodel and | | +| | examples | | ++-----------------------------------+-------------------------------+-----------------------+ +| `IdealBalun.sch`_ | ideal balun model | | ++-----------------------------------+-------------------------------+-----------------------+ +| `LPF-Balun2.sch`_ | low-pass filter using | | +| | ideal balun | | ++-----------------------------------+-------------------------------+-----------------------+ +| `LPF-Balun3.sch`_ | another low-pass | | +| | filter using ideal | | +| | balun | | ++-----------------------------------+-------------------------------+-----------------------+ +| **Device models** | `curtice1_MESFET_prj.tar.gz`_ | Curtice level 1 | +| | | MESFET model | ++-----------------------------------+-------------------------------+-----------------------+ +| `shot.sch`_ | universal shot noise | | +| | subcircuit | | ++-----------------------------------+-------------------------------+-----------------------+ +| `flicker.sch`_ | flicker noise | | +| | subcircuit | | ++-----------------------------------+-------------------------------+-----------------------+ +| `triode.sch`_ | triode tube model | | ++-----------------------------------+-------------------------------+-----------------------+ +| `pentode.sch`_ | pentode tube model | | ++-----------------------------------+-------------------------------+-----------------------+ +| **Complete projects** | `RADAR2010_prj.zip`_ | project on radar | +| | | circuits | +| | | (attenuators, | +| | | duplexers, limiters, | +| | | phase shifters) and | +| | | subsystems (T/R | +| | | modules and reflect | +| | | arrays) for a | +| | | tutorial (tested with | +| | | version 0.0.15) given | +| | | at the 2010 IEEE | +| | | Radar Conference, by | +| | | K. Van Caekenberghe | ++-----------------------------------+-------------------------------+-----------------------+ +| `PVcell_Miguel_Pareja.zip`_ | Photovoltaic Cell | | +| | simulation with QUCS, | | +| | by Miguel Pareja | | ++-----------------------------------+-------------------------------+-----------------------+ +| `High_Voltage_Supply_prj.tar.gz`_ | High voltage power | | +| | supply, by Richard | | +| | Crozier | | ++-----------------------------------+-------------------------------+-----------------------+ +| `UHF_Amplifier_prj.tar.gz`_ | UHF amplifier with | | +| | optimization, by | | +| | Richard Crozier | | ++-----------------------------------+-------------------------------+-----------------------+ +| `BSIMTests_prj.zip`_ | BSIM3 and BSIM4 test | | +| | examples (tested with | | +| | version 0.0.18), by | | +| | Mike Brinson | | ++-----------------------------------+-------------------------------+-----------------------+ + +-------------- + +.. _LM317_prj.tar.gz: examples/LM317_prj.tar.gz +.. _555_examples_prj.tar.gz: examples/555_examples_prj.tar.gz +.. _IdealBalun.sch: examples/IdealBalun.sch +.. _LPF-Balun2.sch: examples/LPF-Balun2.sch +.. _LPF-Balun3.sch: examples/LPF-Balun3.sch +.. _curtice1_MESFET_prj.tar.gz: examples/curtice1_MESFET_prj.tar.gz +.. _shot.sch: examples/shot.sch +.. _flicker.sch: examples/flicker.sch +.. _triode.sch: examples/triode.sch +.. _pentode.sch: examples/pentode.sch +.. _RADAR2010_prj.zip: examples/RADAR2010_prj.zip +.. _PVcell_Miguel_Pareja.zip: examples/PVcell_Miguel_Pareja.zip +.. _High_Voltage_Supply_prj.tar.gz: examples/High_Voltage_Supply_prj.tar.gz +.. _UHF_Amplifier_prj.tar.gz: examples/UHF_Amplifier_prj.tar.gz +.. _BSIMTests_prj.zip: examples/BSIMTests_prj.zip + diff --git a/content/pages/faq.rst b/content/pages/faq.rst new file mode 100644 index 0000000..0000ff0 --- /dev/null +++ b/content/pages/faq.rst @@ -0,0 +1,89 @@ +:slug: faq + +-------------- + +Frequently asked Questions +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +`1. On which OS will Qucs run? <#q001>`__ +`2. What kind of software is need to be installed on my system to run Qucs? <#q002>`__ +`3. Why don't you use Spice to simulate the schematics? <#q003>`__ +`4. How can I set the language for Qucs? <#q004>`__ +`5. Qucs does not start on my MacOSX. What's wrong? <#q005>`__ +`6. I try to run the ASCO optimizer and it gave me the following error: 'qucsator' is not recognized as an internal or external command, operable program or batch file. <#q006>`__ +`7. I use the Windows version of Qucs. After installing it, I can't use it when logged in as different user. Simulation cannot be started, projects are away and/or icons don't appear properly in the GUI. What's wrong? <#q007>`__ +`8. What do I do if my question isn't answered here? <#q008>`__ + +Answers +~~~~~~~ + +.. _q001: + +| **1. On which OS will Qucs run?** +| Qucs is currently developed on GNU/Linux systems using the GNU autotools (and CMake experimentally). For this reason it is very likely that Qucs runs on all kinds of Unix systems supporting an appropriate system interface and an installed Qt® environment. It has been verified that Qucs can be installed on GNU/Linux, Solaris 2.9, MacOS 10.5, NetBSD, FreeBSD and Cygwin (Unix emulation layer for Windows). Qucs is also available natively on x86 Windows (XP/Vista/7/8) systems and experimentaly on x86\_64 versions of these. + +.. _q002: + +| **2. What kind of software is need to be installed on my system to run Qucs?** +| Currently Qt4 (version 4.6 and higher) are known to work well. To compile qucs you will need some additional packages like qt4-dev-tools, bison, flex, gperf and adms-2.3.0 (included into Qucs) + +.. _q003: + +| **3. Why don't you use Spice to simulate the schematics?** +| There are several debatable reason for this. When looking at the Spice3f.5 source code (i.e. the last version with technical support from the University of California) it seems like the program was made as a proof of concept rather than a ready to use application. In fact the code is not easy to extend though possibly reliable and tested for a great variaty of schematics. The original Spice misses a S-parameter and harmonic balance simulation which may be necessary for microwave engineers, thus Spice would not be an all-in-one solution. Of cource there are trillions of derivates of the last official Spice version extending and bug-fixing it: but which shall we use? Last but not least the licence issue. The copyright holder for the Spice code are the Regents of the University of California. The code comes for free but isn't in fact meant to be re-used. + +Some more restriction of Spice3f.5 + +- limited number of nodes and devices (student version) +- though implemented and possibly ready-to-use the integration order (for the Gear formulae) won't exceed 2 in the transient simulation code +- there are no such components as phaseshifter, isolator, circulator, microstrip components, etc. +- the frontend isn't as good as it could be + +.. _q004: + +| **4. How can I set the language for Qucs?** +| If you want to change the language for the Qucs GUI you need to quit Qucs and then + + :: + + $ export LANG=de + +| for German for example. Then start Qucs again. Also you can change the language in the application settings dialog (in the file menu). + + +.. _q005: + +| **5. Qucs does not start on my MacOSX. What's wrong?** +| Please contact the developers. Provide details and if available a crash report. + +.. _q006: + +| **6. I try to run the ASCO optimizer and it gave me the following error: 'qucsator' is not recognized as an internal or external command, operable program or batch file.** +| The optimizer ASCO runs the 'qucsator' program to perform optimizations. Therefore the 'qucsator' program which is the backend simulator for Qucs needs to reside in the program PATH environment. +| Under GNU/Linux or similar do + + :: + + $ export PATH=$PATH:/path/to/qucsator + +| On Win32 systems go to "Start", "Settings", "System properties", click on "Advanced" tab. In the "Advanced" section click the "Environment Variables" button. There edit or add the ``PATH`` environment variable to point to the path where 'qucsator.exe' resides. + + +.. _q007: + +| **7. I use the Windows version of Qucs. After installing it, I can't use it when logged in as different user. Simulation cannot be started, projects are away and/or icons don't appear properly in the GUI. What's wrong?** +| Don't panic! Under Windows environment variables are used to steer "relocation", meaning how a program knows where it resides. During installation these environment variable are set up. These are user specific (even when installed as "Administrator"). If you want to use Qucs two variables are most important: ``QUCSDIR`` and ``HOME``. + +``QUCSDIR`` specifies where qucs is installed. On Win32 systems go to "Start", "Settings", "System properties", click on "Advanced" tab. In the "Advanced" section click the "Environment Variables" button. There edit or add the ``QUCSDIR`` environment variable to point to the path Qucs is installed (e.g., ``C:\Programs\Qucs``). + +The ``HOME`` variable is used to identify where settings and project data are stored. Even for network drives you can let point it to e.g. ``H:\``. In this folder a directory ``.qucs/`` is created and used to store project related files. + +.. _q008: + +| **8. What do I do if my question isn't answered here?** +| You may go through the `mailing list archive`_. If that doesn't help, `contact us`_. + +-------------- + +.. _mailing list archive: http://sourceforge.net/mail/?group_id=90337 +.. _contact us: contact.html diff --git a/content/pages/home.rst b/content/pages/home.rst new file mode 100644 index 0000000..beb8d07 --- /dev/null +++ b/content/pages/home.rst @@ -0,0 +1,107 @@ +:url: . +:save_as: index.html + +.. table:: + :class: lntable + + +-----------------------------------+----------------------------------------+ + | **Latest stable release: 0.0.19** | `Official SourceForge repository`_ | + +-----------------------------------+----------------------------------------+ + | `Source`_ | `GitHub Mirror`_ | + +-----------------------------------+----------------------------------------+ + | `Windows`_ `Ubuntu`_ `OS X`_ | `Qucs Wiki`_ | + +-----------------------------------+----------------------------------------+ + +What's Qucs? +~~~~~~~~~~~~ +Qucs stands for Quite Universal Circuit Simulator. So far Qucs is not +yet finished, but it is already packed with features. Take a look at +the `screenshots`_ to get a feel for what it can do. + +Qucs is an integrated circuit simulator which means you are able to +setup a circuit with a graphical user interface (GUI) and simulate the +large-signal, small-signal and noise behaviour of the circuit. After +that simulation has finished you can view the simulation results on a +presentation page or window. + + + ++ Qucs, briefly for Quite Universal Circuit Simulator, is a circuit + simulator with graphical user interface (GUI). The GUI is based on Qt + by `Digia`_. The software aims to support all kinds of circuit + simulation types, e.g. DC, AC, S-parameter, Harmonic Balance analysis, + noise analysis, etc. + + ++ Qucsator, the simulation backend, is a command line circuit + simulator. It takes a network list in a certain format as input and + outputs a Qucs dataset. It has been programmed for usage in the Qucs + project but may also be used by other applications. + +The Qucs GUI is well advanced and allows setting up schematics and +presenting simulation results in various types of diagrams. DC, AC, +S-parameter, noise and transient analysis is possible, mathematical +equations and use of a subcircuit hierarchy (with parameterised +subcircuits) are available. Qucs can also import existing SPICE models +for use in your simulations. + +While Qucs is well developed, we still strive to improve the project, +and will always welcome offers of help. Qucs doesn't just need help +with programming, it also needs graphics, high quality example +schematics, tutorials for the website and lots more. + +Qucs comes with a huge array of components and models including HICUM, +BSIM2, BSIM3, and soon BSIM6. It also provides many semiconductor +based components and models such as OpAmps, Diodes, MOSFETs, PMOSFETs +and many more. Some example schematics can be found `here`_ which +demonstrate some of the abilities of Qucs, and many more examples are +provided with the program. + + +Operating Systems +~~~~~~~~~~~~~~~~~ +Qucs is currently developed under the GNU/Linux OS using the standard +autotools with no special effort to support other operating systems. +However Qucs is said to be successfully compiled and run on Windows, +Solaris, NetBSD, FreeBSD, MacOS, and Cygwin... help is needed ! + + +License +~~~~~~~ +Qucs is released under the GPL license and so it is free for free +programmers and users ! + + +Reference +~~~~~~~~~ +Qt is a registered trademark of Digia. + +-------------- + +.. _Source: https://sourceforge.net/projects/qucs/files/qucs/ +.. _Windows: http://sourceforge.net/projects/qucs/files/qucs-binary/ +.. _Ubuntu: https://launchpad.net/~qucs/+archive/qucs/+packages +.. _OS X: http://sourceforge.net/projects/qucs/files/qucs-binary/ +.. _Official SourceForge repository: http://sourceforge.net/projects/qucs/ +.. _GitHub Mirror: https://github.com/Qucs/qucs/ +.. _Qucs Wiki: https://github.com/Qucs/qucs/wiki + +.. _Previous news items: news.html +.. _Qucs Core: http://qucs.github.io/qucs-doxygen/qucs-core/index.html +.. _package manager for Mac OSX: : build.html#build_mac +.. _Qucs GUI: http://qucs.github.io/qucs-doxygen/qucs/index.html +.. _Darwin (Mac OSX): https://github.com/Qucs/qucs/wiki/Build-Darwin +.. _Coveralls: https://coveralls.io/r/Qucs/qucs?branch=master +.. _code documentation: : devs.html#code_doc +.. _screenshots: : screenshots.html +.. _GitHub repository: https://github.com/Qucs/qucs.github.io +.. _Digia: http://qt.digia.com/ +.. _Linux : https://github.com/Qucs/qucs/wiki/Build-Linux +.. _local_complex_20130624: https://sourceforge.net/p/qucs/git/ci/local_complex_20130624/tree/ +.. _13th MOS-AK Workshop, Graz (A): http://www.mos-ak.org/graz_2015 +.. _online: http://www.mos-ak.org/graz_2015/presentations/T_5_Brinson_MOS-AK_Graz_2015.pdf +.. _Travis CI: https://travis-ci.org/Qucs/qucs +.. _here: examples.html#example +.. _News: https://github.com/Qucs/qucs/blob/qucs-0.0.18/qucs/NEWS.md +.. _Ubuntu PPA: install.html#install_ubuntu + + diff --git a/content/pages/install.rst b/content/pages/install.rst new file mode 100644 index 0000000..bddc7ec --- /dev/null +++ b/content/pages/install.rst @@ -0,0 +1,80 @@ +:slug: install + +-------------- + +.. class:: center + +[ `packages `__ - `examples `__ - `build instructions `__ - install instructions ] + +.. _install: + +Installation Instructions +------------------------- + +.. _install_ubuntu: + +- **Install instructions for Ubuntu** + + The stable PPA (Personal Package Archive) for Ubuntu is located `here`_. + + Qucs 0.0.18 packages are available for Ubuntu versions 14.10 + (Utopic) and 14.04 (Trusty). + + Qucs 0.0.17 packages are available for Ubuntu versions 13.04 (Raring), + 12.10 (Quantal), and 12.04 (Precise). + + To add the package repository + and install Qucs, use the following sequence of commands: + + :: + + sudo apt-add-repository ppa:qucs/qucs + sudo apt-get update + sudo apt-get install qucs + +.. _install_Win32: + +- **Install instructions for Windows** + + A portable package for Qucs is provided + + :: + + qucs--win32-mingw482-asco-freehdl-adms.zip + + Extract the package in a convenient location and run the qucs.bat script. + The package contains ASCO, FreeHDL and ADMS. + To use **FreeHDL** for VHDL simulation or **ADMS** for Verilog-A + compilation a compiler is necessary. + The required MinGW compiler can be found + `here `__. + Please follow the README.md file distributed along with the Windows + package for further information. + + If **Icarus Verilog** is used for digital Verilog-HDL simulation + the installer script must be installed on the computer + additionally. Current versions can be obtained at + http://bleyer.org/icarus/. + + In order to use the SPICE preprocessor **ps2sp** successfully a + **TinyPerl** installation is required. It can be obtained at + http://tinyperl.sourceforge.net/. It must be ensured that the + **tinyperl.exe** is accessible via the PATH environment variable. + + .. _install_MacOS: + +- **Install instructions for MacOSX** + + Download the latest binary package installer or your MacOSX systems, named + + :: + + qucs--macosx-.pkg + + Copy this file onto your desktop and double-click it. Follow the + installer instructions. + +-------------- + +.. _here: https://launchpad.net/~qucs/+archive/ubuntu/qucs/+packages + diff --git a/content/pages/languages.rst b/content/pages/languages.rst new file mode 100644 index 0000000..79c0935 --- /dev/null +++ b/content/pages/languages.rst @@ -0,0 +1,49 @@ +:slug: languages + +.. class:: center + +[ `schematic area`_ - dialogs_ - languages - miscellaneous_ -tools_ ] + +Screenshots of translations +~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The below screenshots visualise how the Qucs GUI changes its +appearance with different languages selected. + ++------------+--------------+ +| |German| | |Spanish| | +| German. | Spanish. | ++------------+--------------+ +| |French| | |Hungarian| | +| French. | Hungarian. | ++------------+--------------+ +| |Italian| | |Japanese| | +| Italian. | Japanese. | ++------------+--------------+ +| |Polish| | |Portuguese| | +| Polish. | Portuguese. | ++------------+--------------+ +| |Romanian| | |Hebrew| | +| Romanian. | Hebrew. | ++------------+--------------+ +| |Turkish| | | +| Turkish. | | ++------------+--------------+ + +-------------- + +.. _schematic area: screenshots.html +.. _dialogs: dialogs.html +.. _miscellaneous: miscellaneous.html +.. _tools: tools.html + +.. |German| image:: images/q_de.png +.. |Spanish| image:: images/q_es.png +.. |French| image:: images/q_fr.png +.. |Hungarian| image:: images/q_hu.png +.. |Italian| image:: images/q_it.png +.. |Japanese| image:: images/q_jp.png +.. |Polish| image:: images/q_pl.png +.. |Portuguese| image:: images/q_pt.png +.. |Romanian| image:: images/q_ro.png +.. |Hebrew| image:: images/q_he.png +.. |Turkish| image:: images/q_tr.png diff --git a/content/pages/miscellaneous.rst b/content/pages/miscellaneous.rst new file mode 100644 index 0000000..f36b6ed --- /dev/null +++ b/content/pages/miscellaneous.rst @@ -0,0 +1,37 @@ +:slug: miscellaneous + +.. class:: center + +[ `schematic area`_ - dialogs_ - languages_ - miscellaneous - tools_ ] + + +Miscellaneous screenshots +~~~~~~~~~~~~~~~~~~~~~~~~~ +The screenshots below show miscellaneous dialogs and menus. + +|Component Pulldown| +Component pull-down menu. + +|Simulation| +Simulation in progress. +|Log File| +Diplaying the simulation logfile. +|Net File| +Diplaying the simulation netlist. +|Help System| +Internal help system. + +-------------- + +.. _schematic area: screenshots.html +.. _dialogs: dialogs.html +.. _languages: languages.html +.. _tools: tools.html + +.. |Component Pulldown| image:: images/qs01.png +.. |Simulation| image:: images/qs13.png +.. |Log File| image:: images/qs04.png +.. |Net File| image:: images/qs05.png +.. |Help System| image:: images/qs07.png + + diff --git a/content/pages/older-freehdl-versions.rst b/content/pages/older-freehdl-versions.rst new file mode 100644 index 0000000..4fe14cd --- /dev/null +++ b/content/pages/older-freehdl-versions.rst @@ -0,0 +1,40 @@ +:slug: older-freehdl-versions + +-------------- + +.. class:: center + +[ packages_ - examples_ - related_ - `press/education`_ ] + +.. _download: + +Older freehdl versions +~~~~~~~~~~~~~~~~~~~~~~ + +In this section you will find the old freehdl downloads + +| FreeHDL `preliminary`_ version +| FreeHDL version `0.0.1`_ +| FreeHDL version `0.0.2`_ +| FreeHDL version `0.0.3`_ +| FreeHDL version `0.0.4`_ +| FreeHDL version `0.0.5`_ +| FreeHDL version `0.0.6`_ +| FreeHDL version `0.0.7`_ +| FreeHDL version `0.0.8`_ + +-------------- + +.. _packages: download.html +.. _examples: examples.html +.. _related: related.html +.. _press/education: press.html +.. _preliminary: http://seul.org/~enaroska/freehdl-20050510.tar.gz +.. _0.0.1: http://seul.org/~enaroska/freehdl-0.0.1.tar.gz +.. _0.0.2: http://seul.org/~enaroska/freehdl-0.0.2.tar.gz +.. _0.0.3: http://seul.org/~enaroska/freehdl-0.0.3.tar.gz +.. _0.0.4: http://seul.org/~enaroska/freehdl-0.0.4.tar.gz +.. _0.0.5: http://seul.org/~enaroska/freehdl-0.0.5.tar.gz +.. _0.0.6: http://seul.org/~enaroska/freehdl-0.0.6.tar.gz +.. _0.0.7: http://seul.org/~enaroska/freehdl-0.0.7.tar.gz +.. _0.0.8: http://seul.org/~enaroska/freehdl-0.0.8.tar.gz diff --git a/content/pages/press.rst b/content/pages/press.rst new file mode 100644 index 0000000..ebe4027 --- /dev/null +++ b/content/pages/press.rst @@ -0,0 +1,29 @@ +:slug: press + +-------------- + +.. class:: center + +[ `user manual`_ - `third party`_ - `technical papers`_ - components_ - related_ - press/education - contact_ ] + +In the press +~~~~~~~~~~~~ + +- `Complete Wireless Design 2nd Edition `__ -- RF Design Book by Cotter W. Sayre + +At educational institutes +~~~~~~~~~~~~~~~~~~~~~~~~~ + +- `London metropolitan university `__ -- Faculty of Computing (System, Sensors & Signal Processing research activities) +- `Christian-Albrechts-Universität zu Kiel `__ -- Elektrotechnik und Informationstechnik (Arbeitsgruppe: Integrierte Systeme und Photonik) +- `Technische Universität Dortmund `__ -- Fakultät für Elektrotechnik und Informationstechnik (Arbeitsgebiet Bordsysteme) +- Ph.D. research topic *"Macromodelling of sampled data blocks for CMOS technology"* using Qucs and the EKV model open for application for all UK and EU nationals until end of November 2009. `Click here `__ for more details concerning the studentships and the application process. + +-------------- + +.. _user manual: docs.html +.. _third party: thirdparty.html +.. _technical papers: technical.html +.. _components: components.html +.. _related: related.html +.. _contact: contact.html diff --git a/content/pages/related.rst b/content/pages/related.rst new file mode 100644 index 0000000..5deda28 --- /dev/null +++ b/content/pages/related.rst @@ -0,0 +1,34 @@ +:slug: related + +-------------- + +.. class:: center + +[ `user manual`_ - `third party`_ - `technical papers`_ - components_ - related - `press/education`_ - contact`_ ] + +.. _related-software: + +Related Software +~~~~~~~~~~~~~~~~ + +The following list of software is either used in Qucs or relevant for the users of Qucs. + +- `ADMS `__ - Verilog-A translator and code generator +- `ps2sp.pl `__ - SPICE preprocessor, convert from Pspice to Spice3/Xspice. +- `ASCO `__ - A SPICE Circuit Optimizer +- `FreeHDL `__ - for VHDL digital simulations +- `Icarus Verilog `__ - for Verilog-HDL digital simulations +- `TinyPerl for Windows `__ - necessary for SPICE preprocessor on Win32 platforms +- `Icarus Verilog for Windows `__ +- `GNU Octave `__ - for Octave interactive interface +- `GNU Octave for Windows and MacOS `__ - Octave installer +- `scikit-rf `__ - package for RF/Microwave engineering implemented in the Python programming language + +-------------- + +.. _user manual: docs.html +.. _third party: thirdparty.html +.. _components: components.html +.. _technical papers: technical.html +.. _press/education: press.html +.. _contact: contact.html diff --git a/content/pages/road.rst b/content/pages/road.rst new file mode 100644 index 0000000..77f5489 --- /dev/null +++ b/content/pages/road.rst @@ -0,0 +1,109 @@ +:slug: road + +.. role:: blue +.. role:: green +.. role:: strike + +-------------- + +.. _roadmap: + +Overall roadmap +~~~~~~~~~~~~~~~ + +The development of Qucs goes through several steps. The following table gives a rough outline of these stages. + +- :blue:`Stage 5 - Design realization, production, verification.` + + + - Layout editor for PCB and chip. |image0| + - Layout tools: DRC, ERC, LVS, ... |image0| + - Monte Carlo simulation (device mismatch and process mismatch) based on real technology data. |image0| + - Automated data aquisition from measurement equipment; easy to use measurement setups. |image0| + + +- :blue:`Stage 4 - Implementation of industry standard device models.` + + + - Implementation of BSIM series. |image0| + - Implementation of HICUM. |image1| + - Implementation of MEXTRAM. |image0| + - Implementation of VBIC. |image0| + - Implementation of EPFL-EKV. |image1| + +- :blue:`Stage 3 - Support for more design- and synthesis tools.` + + - Attenuator design tool. |image1| + - Smith-Chart tool for noise and power matching. |image1| + - Filter synthesis tool. |image1| + - Improve interaction with other software (data conversion). |image0| + - Optimizer -- currently using `ASCO `__. |image1| + - Transmission line calculator. |image1| + - Device model and subcircuit library manager. |image1| + +- :green:`Stage 2 - Implementation of powerful circuit analysis tools.` + + - EM field simulator. |image0| + - Transient simulation using convolution for devices defined in the frequency domain. |image0| + - Digital simulation. |image1| + - Improvements in the GUI regarding usability and design. |image0| + - Large signal S-parameter simulation (LSSP) based on harmonic balance. |image0| + - Symbolically defined devices. |image1| + - Verilog-AMS interface. |image1| + +- :green:`Stage 1 - Setup a simple GUI and a simulator.` + + - Support for multiple languages. |image1| + - Support for standard types of simulations. Each of them implemented in the simulation backend. Communication between GUI and simulator using files or pipes. + + - S-Parameter |image1| + - AC |image1| + - DC |image1| + - Transient |image1| + - Harmonic Balance |image0| + - AC Noise |image1| + - S-Parameter Noise |image1| + + - Create data representation visualisations (diagrams). |image1| + - Implement an easy to use schematic editor. |image1| + +Legend +~~~~~~ + + | |image0| indicates that nothing or very little effort has been made. + | |image1| indicates availability. + | :green:`Green text` is currently worked on or even finished. + | :blue:`Blue text` is future work. + +.. _specific: + +Specific TODO items +~~~~~~~~~~~~~~~~~~~ + +We are looking for people who can help us with the following things. If you have even a slight idea about one of these, then please (`subscribe `__ and) contact us at ` `__. + +- :strike:`model of microstrip cross junction` +- writing tutorials about how to use Qucs or design guides, see `here `__ for details +- import/export filters for datasets, netlists schematics of other EDA software +- creation of example schematics +- maintenance of the Debian package on a regular basis +- variable step-size coefficients for Adams-Bashford (implicit multi-step integrator) +- paint logos and icons for the GUI +- checking Qucs to compile and run on a variety of systems and platforms +- translation of the GUI and the internal help system +- filter transformations: LC filters to microstrip and/or active filters +- coplanar models for non-zero metalization thickness +- publications and/or help for harmonic balance noise analysis +- EM field simulator (something like ADS Momentum) +- synthesis tools, e.g. :strike:`attenuators`, active filters +- implementation of transmission lines for transient simulation +- implementations of non-linear models like MOSFETs +- :strike:`digital simulation engine via VHDL` -- decided to use FreeHDL for now +- regression test framework and initial test cases for the simulation engine +- maintenance of the FreeBSD (\*BSD) package + +-------------- + +.. |image0| image:: images/unchecked.png +.. |image1| image:: images/checked.png + diff --git a/content/pages/screenshots.rst b/content/pages/screenshots.rst new file mode 100644 index 0000000..f430f9b --- /dev/null +++ b/content/pages/screenshots.rst @@ -0,0 +1,59 @@ +:slug: screenshots + +.. class:: center + +[ schematic area - dialogs_ - languages_ - miscellaneous_ - tools_ ] + +Screenshots of schematic and data display areas +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +The screenshots below show the main schematic and data display area of +the Qucs GUI on the lower right corner, the menus and icons at the +upper part and the project/contents/component/action/diagram selection +on the left hand side. + +.. container:: screenshot + + .. figure:: images/qucs-qt4.png + :class: absoluteCenter + :alt: Simple filter in qucs-qt4 + + Simple filter in qucs-qt4 + +.. container:: screenshot + + .. figure:: images/q14.png + :class: absoluteCenter + :alt: Combined schematic and data visualisation. + + Combined schematic and data visualisation. + +.. container:: screenshot + + .. figure:: images/q15.png + :class: absoluteCenter + :alt: Simple schematic area. + + Simple schematic area. + +.. container:: screenshot + + .. figure:: images/q16.png + :class: absoluteCenter + :alt: Data display with different kinds of data representations (diagrams) and data markers. + + Data display with different kinds of data representations (diagrams) and data markers. + +.. container:: screenshot + + .. figure:: images/qucs3d.png + :class: absoluteCenter + :alt: Data display with 3D diagram. + + Data display with 3D diagram. + +-------------- + +.. _dialogs: dialogs.html +.. _languages: languages.html +.. _miscellaneous: miscellaneous.html +.. _tools: tools.html diff --git a/content/pages/technical.rst b/content/pages/technical.rst new file mode 100644 index 0000000..3a9d5d6 --- /dev/null +++ b/content/pages/technical.rst @@ -0,0 +1,181 @@ +:slug: technical + +-------------- + +.. class:: center + +[ `user manual`_ - `third party`_ - technical papers - components_ - related_ - `press/education`_ - contact_ ] + +.. _`technical-documentation`: + +Technical documentation +~~~~~~~~~~~~~~~~~~~~~~~ + +Some technical documentation `technical.pdf`_ concerning the simulator +have been written and are released with each version of Qucs as a +ready-to-read postscript document and in its source code form as well. +The descriptions have been done besides programming the simulator itself +and approach the problems in a pragmatically way. The documentation is +maintained as a latex document. Using the program 'latex2html' it is +possible to read it `online`_. These pages are going to be updated with +each new release of Qucs. + +- Technical Papers as `PDF`_ +- Technical Papers readable online as `HTML`_ + +.. _publications: + +Publications +~~~~~~~~~~~~ + +The following citations contain Qucs related publications; either as +they appeared on conferences or technical journals. + +1. Mustafa Baser, *"Promoting conceptual change through active learning + using open source software for physics simulations"*, Australasian + Journal of Educational Technology, vol. 22, no. 3, Nov. 2006. + Link: http://www.ascilite.org.au/ajet/ajet22/baser.html + +2. Mustafa Baser, *"Effects of Conceptual Change and Traditional + Confirmatory Simulations on Pre-Service Teachers' Understanding of + Direct Current Circuits"*, Journal of Science Education and Technology, + vol. 15, no. 5-6, Dec. 2006. + Link: http://dx.doi.org/10.1007/s10956-006-9025-3 + +3. S. Jahn, M. Brinson, M. Margraf, H. Parruitte, B. Ardouin, P. Nenzi and + L. Lemaitre, *"GNU Simulators Supporting Verilog-A Compact Model + Standardization"*, MOS-AK Meeting, Premstaetten, Mar. 2007. + Link: http://www.mos-ak.org/premstaetten/papers/MOS-AK_QUCS_ngspice_ADMS.pdf + +4. S. Jahn, M. Brinson and M. Margraf, *"Interactive Compact Device + Modeling Using Qucs Equation Defined Devices"*, ESSDERC/ESSCIRC + Workshop, MOS-AK Meeting, Munich, Sep. 2007. + Link: http://www.mos-ak.org/munich/posters/P04_MOS-AK_Brinson.pdf + +5. Moussa, H. and Baranowski, S. and Cauterman, M. and Demoulin, B., + *"Simulation of a 2D cavity under Qucs"*, IEEE Symposium on Embedded EMC + (2EMC), Rouen, France, 2007, 1-6, Oct. + Link: http://www.lss.supelec.fr/~publi/SG91bWFtIE1PVVNTQQ==_2emc2007.pdf + +6. Robert Lacoste, *"The Darker Side : Antenna basics"*, Circuit Cellar + #211, February 2008, pages 60-69. + Link: `www.circuitcellar.com`_ + +7. M. E. Brinson and S. Jahn, "*Qucs: A GPL software package for circuit + simulation, compact device modeling and circuit macromodeling from DC to + RF and beyond*", MOS-AK Meeting, Eindhoven, Apr. 2008. + Link: http://www.mos-ak.org/eindhoven/papers/06_Qucs_MOS-AK_Eindhoven.pdf + Additional Poster: `EKV2.6 MOSFET compact EDD macromodel.pdf`_ + +8. S. Jahn and M. E. Brinson, *"Interactive compact device modelling using + Qucs equation-defined devices"*, International Journal of Numerical + Modelling (IJNM): Electronic Networks, Devices and Fields, vol. 21, no. + 5, May 2008, pages 335-349. + Link: http://www3.interscience.wiley.com/journal/119030198/abstract + +9. M. E. Brinson and S. Jahn, *"Qucs: A GPL software package for circuit + simulation, compact device modelling and circuit macromodelling from DC + to RF and beyond"*, International Journal of Numerical Modelling (IJNM): + Electronic Networks, Devices and Fields, vol. 22, no. 4, Sep. 2008, + pages 297-319. + Link: http://www3.interscience.wiley.com/journal/121397825/abstract + +10. Bah Mamadou, *"Modeling and Simulation of The Transistor BFG425W\_ + NPN_WideBand"*, The Second International Symposium on Electrical and + Electronics Engineering (ISEEE), Galaţi (Romania), Sep. 2008. + Link: http://www.fie.ugal.ro/iseee2008.htm + +11. D. Céli, *"HICUM/L0 v1.2 Parameter Extraction and Validation"*, 21st + Bipolar Arbeitskreis (BipAK), Hamburg, Oct. 2008. + Link: http://www.iee.et.tu-dresden.de/iee/eb/tagung_e.html + (BIPOLAR Working Group) + +12. M. E. Brinson and S. Jahn, "*Compact macromodelling of operational + amplifiers with equation defined devices*", International Journal of + Electronics (IJE), vol. 96, no. 2, Feb. 2009, pages 109-122. + Link: http://www.informaworld.com/smpp/content~content=a907515497 + +13. M. E. Brinson and S. Jahn, *"Modelling of high-frequency inductance with + Qucs non-linear radio frequency equation defined devices"*, + International Journal of Electronics (IJE), vol. 96, no. 3, Mar. 2009, + pages 307-321. + Link: http://www.informaworld.com/smpp/content~content=a909287020 + +14. Makoto Mita and Hiroshi Toshiyoshi, *"An equivalent-circuit model for + MEMS electrostatic actuator using open-source software Qucs"*, IEICE + Electronics Express, vol. 6, no. 5, Mar. 2009, pages 256-263. + Link: http://www.jstage.jst.go.jp/article/elex/6/5/6_256/_article + +15. M.E. Brinson and S. Jahn, *"Building device models and circuit + macromodels with the Qucs GPL circuit simulator"*, MOS-AK Meeting (COMON + Project Meeting), Frankfurt/O., Apr. 2009. + Link: http://www.mos-ak.org/frankfurt_o/papers/M_Brinson_Qucs_COMON_April_2_2009_final.pdf + +16. M.E. Brinson, S. Jahn and M. Cullinan, *"Advances in compact + semiconductor device modelling and circuit macromodelling with the Qucs + GPL circuit simulator"*, MOS-AK Meeting, Frankfurt/O., Apr. 2009. + Link: http://www.mos-ak.org/frankfurt_o/papers/P_7_Brinson_MOS-AK_April_2009_final.pdf + +17. M.E. Brinson and S. Jahn, *"Compact device modelling for established and + emerging technologies with the Qucs GPL circuit simulator"*, 16th + International Conference Mixed Design of Integrated Circuits and Systems + (MIXDES), Łódź, 25-27 June 2009, pages 39-44, IEEE Catalog Number + CFP09MIX-PRT. + Link: https://www.mixdes.org/MIXDES_info.htm?year=2009 + +18. M.E. Brinson and H. Nabijou, *"Z Domain Delay Subcircuits and Compact + Verilog-A Macromodels for Mixed-mode Sampled Data Circuit Simulation"*, + Test Technology Technical Council (TTTC) of the IEEE Computer Society, + Radioelectronics & Informatics Journal, vol. 45, no. 2, April-June 2009, + pages 14-20, ISSN 1563-0064. + Link: http://www.ewdtest.com/ri/ri-2009-2.htm + +19. A. Zonca, B. Roucaries, B. Williams, I. Rubin, O. D'Arcangelo, P. + Meinhold, P. Lubin, C. Franceschet, S. Jahn, A. Mennella, M. Bersanelli, + *"Modeling the frequency response of microwave radiometers with QUCS"*, + ArXiv e-prints: 1011.6363, Astrophysics - Journal of Instrumentation + (JINST), vol. 5, December 2010, DOI 10.1088/1748-0221/5/12/T12001. + Link: http://arxiv.org/abs/1011.6363 + +20. M. E. Brinson, S. Jahn and H. Nabijou, *"A tabular source approach to + modelling and simulating device and circuit noise in the time domain"*, + International Journal of Numerical Modelling (IJNM): Electronic + Networks, Devices and Fields, February 2011, DOI 10.1002/JNM.801. + Link: http://onlinelibrary.wiley.com/doi/10.1002/jnm.801/abstract + +21. M. E. Brinson, R. Crozier, C. Novak, B. Roucaries, F. Schreuder, G. B. + Torri, *"Building a second generation Qucs GPL circuit simulator: + package structure, simulation features and compact device modelling + capabilities"*, MOS-AK Meeting, London, Mar. 2014. + Link: http://www.mos-ak.org/london_2014/presentations/09_Mike_Brinson_MOS-AK_London_2014.pdf + +22. M. E. Brinson, R. Crozier, C. Novak, B. Roucaries, F. Schreuder, G. B. + Torri, *"Qucs Roadmap: background to the new features in release 0.0.18 + and an outline of future software development directions"*, MOS-AK + Workshop, Venice, Sep. 2014. + Link: http://www.mos-ak.org/venice_2014/publications/T_4_Brinson_MOS-AK_Venice_2014.pdf + +23. M. E. Brinson, R. Crozier, V. Kuznetsov, C. Novak, B. Roucaries, F. + Schreuder, G. B. Torri, *" Qucs: An introduction to the new simulation + and compact device modelling features implemented in release + 0.0.19/0.0.19Src2 of the popular GPL circuit simulator."*, MOS-AK + Workshop, Graz, Sep. 2015. + Link: `http://www.mos-ak.org/graz_2015/presentations/T_5_Brinson_MOS-AK_Graz_2015.pdf>`_ + +-------------- + +.. _user manual: docs.html +.. _third party: thirdparty.html +.. _components: components.html +.. _related: related.html +.. _press/education: press.html +.. _contact: contact.html +.. _technical.pdf: docs/technical/technical.pdf +.. _online: tech/technical.html +.. _PDF: docs/technical/technical.pdf +.. _HTML: tech/technical.html + +.. _www.circuitcellar.com: http://www.circuitcellar.com +.. _EKV2.6 MOSFET compact EDD macromodel.pdf: docs/EKV2.6%20MOSFET%20compact%20EDD%20macromodel.pdf + +.. _`http://www.mos-ak.org/graz_2015/presentations/T_5_Brinson_MOS-AK_Graz_2015.pdf>`: http://www.mos-ak.org/graz_2015/presentations/T_5_Brinson_MOS-AK_Graz_2015.pdf diff --git a/content/pages/thirdparty.rst b/content/pages/thirdparty.rst new file mode 100644 index 0000000..7da70cf --- /dev/null +++ b/content/pages/thirdparty.rst @@ -0,0 +1,44 @@ +:slug: thirdparty + +-------------- + +.. class:: center + +[ `user manual`_ - third party - `technical papers`_ - components_ - related_ - `press/education`_ - contact_ ] + +.. _thirdparty: + +Documentation provided by third parties +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The following list contains hypertext links to documents provided by +people not directly involved in the development of Qucs. The authors of +Qucs do not feel responsible for the documents' content. + +- Online tutorial by Ozgur Cobanoglu -- `Qucs Tutorial - DC Parameter Sweep`_ +- Quite Universal Circuit Simulator White Paper by Brian Clearwaters, 2006 -- `White Paper`_ +- Turkish online tutorial by Mustafa Baser -- `Qucs for beginner physicists`_ +- Japanese online introduction -- `Introduction to Qucs`_ +- Wikipedia entry for Qucs -- `Qucs - Wikipedia`_ +- Publication by Mustafa Baser, 2006 -- `Promoting Conceptual Change with Free Open Source Software through Active Learning`_ +- Publication by Mustafa Baser -- `Effects of Conceptual Change and Traditional Confirmatory Simulations on Pre-Service Teachers' Understanding of Direct Current Circuits`_ +- Publication by Mike Brinson -- `GNU Simulators Supporting Verilog-A Compact Model Standardization`_ +- Russian tutorial about Qucs by Vladimir Gololobov -- `Qucs and FlowCode`_ + +-------------- + +.. _user manual: docs.html +.. _technical papers: technical.html +.. _components: components.html +.. _related: related.html +.. _press/education: press.html +.. _contact: contact.html +.. _Qucs Tutorial - DC Parameter Sweep: http://www.ph.unito.it/~cobanogl/lowlevelstuff/tutivcurve/ +.. _White Paper: docs/Clearwaters%20et%20al.%20-%202006%20-%20Qucs%20vs.%20PSpice.pdf +.. _Qucs for beginner physicists: http://mbaser.web.ibu.edu.tr/Qucs/ +.. _Introduction to Qucs: http://www.sp.es.yamanashi.ac.jp/~ohki/qucs/qucs.html +.. _Qucs - Wikipedia: http://en.wikipedia.org/wiki/Qucs +.. _Promoting Conceptual Change with Free Open Source Software through Active Learning: %20http://ascilite.org.au/ajet/submission/index.php/AJET/article/view/1290 +.. _`Effects of Conceptual Change and Traditional Confirmatory Simulations on Pre-Service Teachers' Understanding of Direct Current Circuits`: http://dx.doi.org/10.1007/s10956-006-9025-3 +.. _GNU Simulators Supporting Verilog-A Compact Model Standardization: http://www.mos-ak.org/premstaetten/ +.. _Qucs and FlowCode: http://vgololobov.narod.ru/content/qucs_flowcode/qucs_flowcode.html diff --git a/content/pages/tools.rst b/content/pages/tools.rst new file mode 100644 index 0000000..5b2e4b5 --- /dev/null +++ b/content/pages/tools.rst @@ -0,0 +1,31 @@ +:slug: tools + +.. class:: center + +[ `schematic area`_ - dialogs_ - languages_ - miscellaneous_ - tools ] + + +Tool screenshots +~~~~~~~~~~~~~~~~ +The following screenshots below show the tools coming with Qucs. +|Matching| +Matching Tool. +|Qucs Filter| +Qucs Filter Tool. +|Qucs Library| +Qucs Library Tool. +|Qucs Transcalc| +Qucs Transcalc Tool. + +-------------- + +.. _schematic area: screenshots.html +.. _dialogs: dialogs.html +.. _languages: languages.html +.. _miscellaneous: miscellaneous.html + +.. |Matching| image:: images/qmatching.png +.. |Qucs Filter| image:: images/qfilter.png +.. |Qucs Library| image:: images/qlibrary.png +.. |Qucs Transcalc| image:: images/qtranscalc.png + diff --git a/tech/WARNINGS b/content/tech/WARNINGS similarity index 100% rename from tech/WARNINGS rename to content/tech/WARNINGS diff --git a/tech/crossref.png b/content/tech/crossref.png similarity index 100% rename from tech/crossref.png rename to content/tech/crossref.png diff --git a/tech/images.aux b/content/tech/images.aux similarity index 100% rename from tech/images.aux rename to content/tech/images.aux diff --git a/tech/images.bbl b/content/tech/images.bbl similarity index 100% rename from tech/images.bbl rename to content/tech/images.bbl diff --git a/tech/images.log b/content/tech/images.log similarity index 100% rename from tech/images.log rename to content/tech/images.log diff --git a/tech/images.pl b/content/tech/images.pl similarity index 100% rename from tech/images.pl rename to content/tech/images.pl diff --git a/tech/images.tex b/content/tech/images.tex similarity index 100% rename from tech/images.tex rename to content/tech/images.tex diff --git a/tech/img1.png b/content/tech/img1.png similarity index 100% rename from tech/img1.png rename to content/tech/img1.png diff --git a/tech/img10.png b/content/tech/img10.png similarity index 100% rename from tech/img10.png rename to content/tech/img10.png diff --git a/tech/img100.png b/content/tech/img100.png similarity index 100% rename from tech/img100.png rename to content/tech/img100.png diff --git a/tech/img1000.png b/content/tech/img1000.png similarity index 100% rename from tech/img1000.png rename to content/tech/img1000.png diff --git a/tech/img1001.png b/content/tech/img1001.png similarity index 100% rename from tech/img1001.png rename to content/tech/img1001.png diff --git a/tech/img1002.png b/content/tech/img1002.png similarity index 100% rename from tech/img1002.png rename to content/tech/img1002.png diff --git a/tech/img1003.png b/content/tech/img1003.png similarity index 100% rename from tech/img1003.png rename to content/tech/img1003.png diff --git a/tech/img1004.png b/content/tech/img1004.png similarity index 100% rename from tech/img1004.png rename to content/tech/img1004.png diff --git a/tech/img1005.png b/content/tech/img1005.png similarity index 100% rename from tech/img1005.png rename to content/tech/img1005.png diff --git a/tech/img1006.png b/content/tech/img1006.png similarity index 100% rename from tech/img1006.png rename to content/tech/img1006.png diff --git a/tech/img1007.png b/content/tech/img1007.png similarity index 100% rename from tech/img1007.png rename to content/tech/img1007.png diff --git a/tech/img1008.png b/content/tech/img1008.png similarity index 100% rename from tech/img1008.png rename to content/tech/img1008.png diff --git a/tech/img1009.png b/content/tech/img1009.png similarity index 100% rename from tech/img1009.png rename to content/tech/img1009.png diff --git a/tech/img101.png b/content/tech/img101.png similarity index 100% rename from tech/img101.png rename to content/tech/img101.png diff --git a/tech/img1010.png b/content/tech/img1010.png similarity index 100% rename from tech/img1010.png rename to content/tech/img1010.png diff --git a/tech/img1011.png b/content/tech/img1011.png similarity index 100% rename from tech/img1011.png rename to content/tech/img1011.png diff --git a/tech/img1012.png b/content/tech/img1012.png similarity index 100% rename from tech/img1012.png rename to content/tech/img1012.png diff --git a/tech/img1013.png b/content/tech/img1013.png similarity index 100% rename from tech/img1013.png rename to content/tech/img1013.png diff --git a/tech/img1014.png b/content/tech/img1014.png similarity index 100% rename from tech/img1014.png rename to content/tech/img1014.png diff --git a/tech/img1015.png b/content/tech/img1015.png similarity index 100% rename from tech/img1015.png rename to content/tech/img1015.png diff --git a/tech/img1016.png b/content/tech/img1016.png similarity index 100% rename from tech/img1016.png rename to content/tech/img1016.png diff --git a/tech/img1017.png b/content/tech/img1017.png similarity index 100% rename from tech/img1017.png rename to content/tech/img1017.png diff --git a/tech/img1018.png b/content/tech/img1018.png similarity index 100% rename from tech/img1018.png rename to content/tech/img1018.png diff --git a/tech/img1019.png b/content/tech/img1019.png similarity index 100% rename from tech/img1019.png rename to content/tech/img1019.png diff --git a/tech/img102.png b/content/tech/img102.png similarity index 100% rename from tech/img102.png rename to content/tech/img102.png diff --git a/tech/img1020.png b/content/tech/img1020.png similarity index 100% rename from tech/img1020.png rename to content/tech/img1020.png diff --git a/tech/img1021.png b/content/tech/img1021.png similarity index 100% rename from tech/img1021.png rename to content/tech/img1021.png diff --git a/tech/img1022.png b/content/tech/img1022.png similarity index 100% rename from tech/img1022.png rename to content/tech/img1022.png diff --git a/tech/img1023.png b/content/tech/img1023.png similarity index 100% rename from tech/img1023.png rename to content/tech/img1023.png diff --git a/tech/img1024.png b/content/tech/img1024.png similarity index 100% rename from tech/img1024.png rename to content/tech/img1024.png diff --git a/tech/img1025.png b/content/tech/img1025.png similarity index 100% rename from tech/img1025.png rename to content/tech/img1025.png diff --git a/tech/img1026.png b/content/tech/img1026.png similarity index 100% rename from tech/img1026.png rename to content/tech/img1026.png diff --git a/tech/img1027.png b/content/tech/img1027.png similarity index 100% rename from tech/img1027.png rename to content/tech/img1027.png diff --git a/tech/img1028.png b/content/tech/img1028.png similarity index 100% rename from tech/img1028.png rename to content/tech/img1028.png diff --git a/tech/img1029.png b/content/tech/img1029.png similarity index 100% rename from tech/img1029.png rename to content/tech/img1029.png diff --git a/tech/img103.png b/content/tech/img103.png similarity index 100% rename from tech/img103.png rename to content/tech/img103.png diff --git a/tech/img1030.png b/content/tech/img1030.png similarity index 100% rename from tech/img1030.png rename to content/tech/img1030.png diff --git a/tech/img1031.png b/content/tech/img1031.png similarity index 100% rename from tech/img1031.png rename to content/tech/img1031.png diff --git a/tech/img1032.png b/content/tech/img1032.png similarity index 100% rename from tech/img1032.png rename to content/tech/img1032.png diff --git a/tech/img1033.png b/content/tech/img1033.png similarity index 100% rename from tech/img1033.png rename to content/tech/img1033.png diff --git a/tech/img1034.png b/content/tech/img1034.png similarity index 100% rename from tech/img1034.png rename to content/tech/img1034.png diff --git a/tech/img1035.png b/content/tech/img1035.png similarity index 100% rename from tech/img1035.png rename to content/tech/img1035.png diff --git a/tech/img1036.png b/content/tech/img1036.png similarity index 100% rename from tech/img1036.png rename to content/tech/img1036.png diff --git a/tech/img1037.png b/content/tech/img1037.png similarity index 100% rename from tech/img1037.png rename to content/tech/img1037.png diff --git a/tech/img1038.png b/content/tech/img1038.png similarity index 100% rename from tech/img1038.png rename to content/tech/img1038.png diff --git a/tech/img1039.png b/content/tech/img1039.png similarity index 100% rename from tech/img1039.png rename to content/tech/img1039.png diff --git a/tech/img104.png b/content/tech/img104.png similarity index 100% rename from tech/img104.png rename to content/tech/img104.png diff --git a/tech/img1040.png b/content/tech/img1040.png similarity index 100% rename from tech/img1040.png rename to content/tech/img1040.png diff --git a/tech/img1041.png b/content/tech/img1041.png similarity index 100% rename from tech/img1041.png rename to content/tech/img1041.png diff --git a/tech/img1042.png b/content/tech/img1042.png similarity index 100% rename from tech/img1042.png rename to content/tech/img1042.png diff --git a/tech/img1043.png b/content/tech/img1043.png similarity index 100% rename from tech/img1043.png rename to content/tech/img1043.png diff --git a/tech/img1044.png b/content/tech/img1044.png similarity index 100% rename from tech/img1044.png rename to content/tech/img1044.png diff --git a/tech/img1045.png b/content/tech/img1045.png similarity index 100% rename from tech/img1045.png rename to content/tech/img1045.png diff --git a/tech/img1046.png b/content/tech/img1046.png similarity index 100% rename from tech/img1046.png rename to content/tech/img1046.png diff --git a/tech/img1047.png b/content/tech/img1047.png similarity index 100% rename from tech/img1047.png rename to content/tech/img1047.png diff --git a/tech/img1048.png b/content/tech/img1048.png similarity index 100% rename from tech/img1048.png rename to content/tech/img1048.png diff --git a/tech/img1049.png b/content/tech/img1049.png similarity index 100% rename from tech/img1049.png rename to content/tech/img1049.png diff --git a/tech/img105.png b/content/tech/img105.png similarity index 100% rename from tech/img105.png rename to content/tech/img105.png diff --git a/tech/img1050.png b/content/tech/img1050.png similarity index 100% rename from tech/img1050.png rename to content/tech/img1050.png diff --git a/tech/img1051.png b/content/tech/img1051.png similarity index 100% rename from tech/img1051.png rename to content/tech/img1051.png diff --git a/tech/img1052.png b/content/tech/img1052.png similarity index 100% rename from tech/img1052.png rename to content/tech/img1052.png diff --git a/tech/img1053.png b/content/tech/img1053.png similarity index 100% rename from tech/img1053.png rename to content/tech/img1053.png diff --git a/tech/img1054.png b/content/tech/img1054.png similarity index 100% rename from tech/img1054.png rename to content/tech/img1054.png diff --git a/tech/img1055.png b/content/tech/img1055.png similarity index 100% rename from tech/img1055.png rename to content/tech/img1055.png diff --git a/tech/img1056.png b/content/tech/img1056.png similarity index 100% rename from tech/img1056.png rename to content/tech/img1056.png diff --git a/tech/img1057.png b/content/tech/img1057.png similarity index 100% rename from tech/img1057.png rename to content/tech/img1057.png diff --git a/tech/img1058.png b/content/tech/img1058.png similarity index 100% rename from tech/img1058.png rename to content/tech/img1058.png diff --git a/tech/img1059.png b/content/tech/img1059.png similarity index 100% rename from tech/img1059.png rename to content/tech/img1059.png diff --git a/tech/img106.png b/content/tech/img106.png similarity index 100% rename from tech/img106.png rename to content/tech/img106.png diff --git a/tech/img1060.png b/content/tech/img1060.png similarity index 100% rename from tech/img1060.png rename to content/tech/img1060.png diff --git a/tech/img1061.png b/content/tech/img1061.png similarity index 100% rename from tech/img1061.png rename to content/tech/img1061.png diff --git a/tech/img1062.png b/content/tech/img1062.png similarity index 100% rename from tech/img1062.png rename to content/tech/img1062.png diff --git a/tech/img1063.png b/content/tech/img1063.png similarity index 100% rename from tech/img1063.png rename to content/tech/img1063.png diff --git a/tech/img1064.png b/content/tech/img1064.png similarity index 100% rename from tech/img1064.png rename to content/tech/img1064.png diff --git a/tech/img1065.png b/content/tech/img1065.png similarity index 100% rename from tech/img1065.png rename to content/tech/img1065.png diff --git a/tech/img1066.png b/content/tech/img1066.png similarity index 100% rename from tech/img1066.png rename to content/tech/img1066.png diff --git a/tech/img1067.png b/content/tech/img1067.png similarity index 100% rename from tech/img1067.png rename to content/tech/img1067.png diff --git a/tech/img1068.png b/content/tech/img1068.png similarity index 100% rename from tech/img1068.png rename to content/tech/img1068.png diff --git a/tech/img1069.png b/content/tech/img1069.png similarity index 100% rename from tech/img1069.png rename to content/tech/img1069.png diff --git a/tech/img107.png b/content/tech/img107.png similarity index 100% rename from tech/img107.png rename to content/tech/img107.png diff --git a/tech/img1070.png b/content/tech/img1070.png similarity index 100% rename from tech/img1070.png rename to content/tech/img1070.png diff --git a/tech/img1071.png b/content/tech/img1071.png similarity index 100% rename from tech/img1071.png rename to content/tech/img1071.png diff --git a/tech/img1072.png b/content/tech/img1072.png similarity index 100% rename from tech/img1072.png rename to content/tech/img1072.png diff --git a/tech/img1073.png b/content/tech/img1073.png similarity index 100% rename from tech/img1073.png rename to content/tech/img1073.png diff --git a/tech/img1074.png b/content/tech/img1074.png similarity index 100% rename from tech/img1074.png rename to content/tech/img1074.png diff --git a/tech/img1075.png b/content/tech/img1075.png similarity index 100% rename from tech/img1075.png rename to content/tech/img1075.png diff --git a/tech/img1076.png b/content/tech/img1076.png similarity index 100% rename from tech/img1076.png rename to content/tech/img1076.png diff --git a/tech/img1077.png b/content/tech/img1077.png similarity index 100% rename from tech/img1077.png rename to content/tech/img1077.png diff --git a/tech/img1078.png b/content/tech/img1078.png similarity index 100% rename from tech/img1078.png rename to content/tech/img1078.png diff --git a/tech/img1079.png b/content/tech/img1079.png similarity index 100% rename from tech/img1079.png rename to content/tech/img1079.png diff --git a/tech/img108.png b/content/tech/img108.png similarity index 100% rename from tech/img108.png rename to content/tech/img108.png diff --git a/tech/img1080.png b/content/tech/img1080.png similarity index 100% rename from tech/img1080.png rename to content/tech/img1080.png diff --git a/tech/img1081.png b/content/tech/img1081.png similarity index 100% rename from tech/img1081.png rename to content/tech/img1081.png diff --git a/tech/img1082.png b/content/tech/img1082.png similarity index 100% rename from tech/img1082.png rename to content/tech/img1082.png diff --git a/tech/img1083.png b/content/tech/img1083.png similarity index 100% rename from tech/img1083.png rename to content/tech/img1083.png diff --git a/tech/img1084.png b/content/tech/img1084.png similarity index 100% rename from tech/img1084.png rename to content/tech/img1084.png diff --git a/tech/img1085.png b/content/tech/img1085.png similarity index 100% rename from tech/img1085.png rename to content/tech/img1085.png diff --git a/tech/img1086.png b/content/tech/img1086.png similarity index 100% rename from tech/img1086.png rename to content/tech/img1086.png diff --git a/tech/img1087.png b/content/tech/img1087.png similarity index 100% rename from tech/img1087.png rename to content/tech/img1087.png diff --git a/tech/img1088.png b/content/tech/img1088.png similarity index 100% rename from tech/img1088.png rename to content/tech/img1088.png diff --git a/tech/img1089.png b/content/tech/img1089.png similarity index 100% rename from tech/img1089.png rename to content/tech/img1089.png diff --git a/tech/img109.png b/content/tech/img109.png similarity index 100% rename from tech/img109.png rename to content/tech/img109.png diff --git a/tech/img1090.png b/content/tech/img1090.png similarity index 100% rename from tech/img1090.png rename to content/tech/img1090.png diff --git a/tech/img1091.png b/content/tech/img1091.png similarity index 100% rename from tech/img1091.png rename to content/tech/img1091.png diff --git a/tech/img1092.png b/content/tech/img1092.png similarity index 100% rename from tech/img1092.png rename to content/tech/img1092.png diff --git a/tech/img1093.png b/content/tech/img1093.png similarity index 100% rename from tech/img1093.png rename to content/tech/img1093.png diff --git a/tech/img1094.png b/content/tech/img1094.png similarity index 100% rename from tech/img1094.png rename to content/tech/img1094.png diff --git a/tech/img1095.png b/content/tech/img1095.png similarity index 100% rename from tech/img1095.png rename to content/tech/img1095.png diff --git a/tech/img1096.png b/content/tech/img1096.png similarity index 100% rename from tech/img1096.png rename to content/tech/img1096.png diff --git a/tech/img1097.png b/content/tech/img1097.png similarity index 100% rename from tech/img1097.png rename to content/tech/img1097.png diff --git a/tech/img1098.png b/content/tech/img1098.png similarity index 100% rename from tech/img1098.png rename to content/tech/img1098.png diff --git a/tech/img1099.png b/content/tech/img1099.png similarity index 100% rename from tech/img1099.png rename to content/tech/img1099.png diff --git a/tech/img11.png b/content/tech/img11.png similarity index 100% rename from tech/img11.png rename to content/tech/img11.png diff --git a/tech/img110.png b/content/tech/img110.png similarity index 100% rename from tech/img110.png rename to content/tech/img110.png diff --git a/tech/img1100.png b/content/tech/img1100.png similarity index 100% rename from tech/img1100.png rename to content/tech/img1100.png diff --git a/tech/img1101.png b/content/tech/img1101.png similarity index 100% rename from tech/img1101.png rename to content/tech/img1101.png diff --git a/tech/img1102.png b/content/tech/img1102.png similarity index 100% rename from tech/img1102.png rename to content/tech/img1102.png diff --git a/tech/img1103.png b/content/tech/img1103.png similarity index 100% rename from tech/img1103.png rename to content/tech/img1103.png diff --git a/tech/img1104.png b/content/tech/img1104.png similarity index 100% rename from tech/img1104.png rename to content/tech/img1104.png diff --git a/tech/img1105.png b/content/tech/img1105.png similarity index 100% rename from tech/img1105.png rename to content/tech/img1105.png diff --git a/tech/img1106.png b/content/tech/img1106.png similarity index 100% rename from tech/img1106.png rename to content/tech/img1106.png diff --git a/tech/img1107.png b/content/tech/img1107.png similarity index 100% rename from tech/img1107.png rename to content/tech/img1107.png diff --git a/tech/img1108.png b/content/tech/img1108.png similarity index 100% rename from tech/img1108.png rename to content/tech/img1108.png diff --git a/tech/img1109.png b/content/tech/img1109.png similarity index 100% rename from tech/img1109.png rename to content/tech/img1109.png diff --git a/tech/img111.png b/content/tech/img111.png similarity index 100% rename from tech/img111.png rename to content/tech/img111.png diff --git a/tech/img1110.png b/content/tech/img1110.png similarity index 100% rename from tech/img1110.png rename to content/tech/img1110.png diff --git a/tech/img1111.png b/content/tech/img1111.png similarity index 100% rename from tech/img1111.png rename to content/tech/img1111.png diff --git a/tech/img1112.png b/content/tech/img1112.png similarity index 100% rename from tech/img1112.png rename to content/tech/img1112.png diff --git a/tech/img1113.png b/content/tech/img1113.png similarity index 100% rename from tech/img1113.png rename to content/tech/img1113.png diff --git a/tech/img1114.png b/content/tech/img1114.png similarity index 100% rename from tech/img1114.png rename to content/tech/img1114.png diff --git a/tech/img1115.png b/content/tech/img1115.png similarity index 100% rename from tech/img1115.png rename to content/tech/img1115.png diff --git a/tech/img1116.png b/content/tech/img1116.png similarity index 100% rename from tech/img1116.png rename to content/tech/img1116.png diff --git a/tech/img1117.png b/content/tech/img1117.png similarity index 100% rename from tech/img1117.png rename to content/tech/img1117.png diff --git a/tech/img1118.png b/content/tech/img1118.png similarity index 100% rename from tech/img1118.png rename to content/tech/img1118.png diff --git a/tech/img1119.png b/content/tech/img1119.png similarity index 100% rename from tech/img1119.png rename to content/tech/img1119.png diff --git a/tech/img112.png b/content/tech/img112.png similarity index 100% rename from tech/img112.png rename to content/tech/img112.png diff --git a/tech/img1120.png b/content/tech/img1120.png similarity index 100% rename from tech/img1120.png rename to content/tech/img1120.png diff --git a/tech/img1121.png b/content/tech/img1121.png similarity index 100% rename from tech/img1121.png rename to content/tech/img1121.png diff --git a/tech/img1122.png b/content/tech/img1122.png similarity index 100% rename from tech/img1122.png rename to content/tech/img1122.png diff --git a/tech/img1123.png b/content/tech/img1123.png similarity index 100% rename from tech/img1123.png rename to content/tech/img1123.png diff --git a/tech/img1124.png b/content/tech/img1124.png similarity index 100% rename from tech/img1124.png rename to content/tech/img1124.png diff --git a/tech/img1125.png b/content/tech/img1125.png similarity index 100% rename from tech/img1125.png rename to content/tech/img1125.png diff --git a/tech/img1126.png b/content/tech/img1126.png similarity index 100% rename from tech/img1126.png rename to content/tech/img1126.png diff --git a/tech/img1127.png b/content/tech/img1127.png similarity index 100% rename from tech/img1127.png rename to content/tech/img1127.png diff --git a/tech/img1128.png b/content/tech/img1128.png similarity index 100% rename from tech/img1128.png rename to content/tech/img1128.png diff --git a/tech/img1129.png b/content/tech/img1129.png similarity index 100% rename from tech/img1129.png rename to content/tech/img1129.png diff --git a/tech/img113.png b/content/tech/img113.png similarity index 100% rename from tech/img113.png rename to content/tech/img113.png diff --git a/tech/img1130.png b/content/tech/img1130.png similarity index 100% rename from tech/img1130.png rename to content/tech/img1130.png diff --git a/tech/img1131.png b/content/tech/img1131.png similarity index 100% rename from tech/img1131.png rename to content/tech/img1131.png diff --git a/tech/img1132.png b/content/tech/img1132.png similarity index 100% rename from tech/img1132.png rename to content/tech/img1132.png diff --git a/tech/img1133.png b/content/tech/img1133.png similarity index 100% rename from tech/img1133.png rename to content/tech/img1133.png diff --git a/tech/img1134.png b/content/tech/img1134.png similarity index 100% rename from tech/img1134.png rename to content/tech/img1134.png diff --git a/tech/img1135.png b/content/tech/img1135.png similarity index 100% rename from tech/img1135.png rename to content/tech/img1135.png diff --git a/tech/img1136.png b/content/tech/img1136.png similarity index 100% rename from tech/img1136.png rename to content/tech/img1136.png diff --git a/tech/img1137.png b/content/tech/img1137.png similarity index 100% rename from tech/img1137.png rename to content/tech/img1137.png diff --git a/tech/img1138.png b/content/tech/img1138.png similarity index 100% rename from tech/img1138.png rename to content/tech/img1138.png diff --git a/tech/img1139.png b/content/tech/img1139.png similarity index 100% rename from tech/img1139.png rename to content/tech/img1139.png diff --git a/tech/img114.png b/content/tech/img114.png similarity index 100% rename from tech/img114.png rename to content/tech/img114.png diff --git a/tech/img1140.png b/content/tech/img1140.png similarity index 100% rename from tech/img1140.png rename to content/tech/img1140.png diff --git a/tech/img1141.png b/content/tech/img1141.png similarity index 100% rename from tech/img1141.png rename to content/tech/img1141.png diff --git a/tech/img1142.png b/content/tech/img1142.png similarity index 100% rename from tech/img1142.png rename to content/tech/img1142.png diff --git a/tech/img1143.png b/content/tech/img1143.png similarity index 100% rename from tech/img1143.png rename to content/tech/img1143.png diff --git a/tech/img1144.png b/content/tech/img1144.png similarity index 100% rename from tech/img1144.png rename to content/tech/img1144.png diff --git a/tech/img1145.png b/content/tech/img1145.png similarity index 100% rename from tech/img1145.png rename to content/tech/img1145.png diff --git a/tech/img1146.png b/content/tech/img1146.png similarity index 100% rename from tech/img1146.png rename to content/tech/img1146.png diff --git a/tech/img1147.png b/content/tech/img1147.png similarity index 100% rename from tech/img1147.png rename to content/tech/img1147.png diff --git a/tech/img1148.png b/content/tech/img1148.png similarity index 100% rename from tech/img1148.png rename to content/tech/img1148.png diff --git a/tech/img1149.png b/content/tech/img1149.png similarity index 100% rename from tech/img1149.png rename to content/tech/img1149.png diff --git a/tech/img115.png b/content/tech/img115.png similarity index 100% rename from tech/img115.png rename to content/tech/img115.png diff --git a/tech/img1150.png b/content/tech/img1150.png similarity index 100% rename from tech/img1150.png rename to content/tech/img1150.png diff --git a/tech/img1151.png b/content/tech/img1151.png similarity index 100% rename from tech/img1151.png rename to content/tech/img1151.png diff --git a/tech/img1152.png b/content/tech/img1152.png similarity index 100% rename from tech/img1152.png rename to content/tech/img1152.png diff --git a/tech/img1153.png b/content/tech/img1153.png similarity index 100% rename from tech/img1153.png rename to content/tech/img1153.png diff --git a/tech/img1154.png b/content/tech/img1154.png similarity index 100% rename from tech/img1154.png rename to content/tech/img1154.png diff --git a/tech/img1155.png b/content/tech/img1155.png similarity index 100% rename from tech/img1155.png rename to content/tech/img1155.png diff --git a/tech/img1156.png b/content/tech/img1156.png similarity index 100% rename from tech/img1156.png rename to content/tech/img1156.png diff --git a/tech/img1157.png b/content/tech/img1157.png similarity index 100% rename from tech/img1157.png rename to content/tech/img1157.png diff --git a/tech/img1158.png b/content/tech/img1158.png similarity index 100% rename from tech/img1158.png rename to content/tech/img1158.png diff --git a/tech/img1159.png b/content/tech/img1159.png similarity index 100% rename from tech/img1159.png rename to content/tech/img1159.png diff --git a/tech/img116.png b/content/tech/img116.png similarity index 100% rename from tech/img116.png rename to content/tech/img116.png diff --git a/tech/img1160.png b/content/tech/img1160.png similarity index 100% rename from tech/img1160.png rename to content/tech/img1160.png diff --git a/tech/img1161.png b/content/tech/img1161.png similarity index 100% rename from tech/img1161.png rename to content/tech/img1161.png diff --git a/tech/img1162.png b/content/tech/img1162.png similarity index 100% rename from tech/img1162.png rename to content/tech/img1162.png diff --git a/tech/img1163.png b/content/tech/img1163.png similarity index 100% rename from tech/img1163.png rename to content/tech/img1163.png diff --git a/tech/img1164.png b/content/tech/img1164.png similarity index 100% rename from tech/img1164.png rename to content/tech/img1164.png diff --git a/tech/img1165.png b/content/tech/img1165.png similarity index 100% rename from tech/img1165.png rename to content/tech/img1165.png diff --git a/tech/img1166.png b/content/tech/img1166.png similarity index 100% rename from tech/img1166.png rename to content/tech/img1166.png diff --git a/tech/img1167.png b/content/tech/img1167.png similarity index 100% rename from tech/img1167.png rename to content/tech/img1167.png diff --git a/tech/img1168.png b/content/tech/img1168.png similarity index 100% rename from tech/img1168.png rename to content/tech/img1168.png diff --git a/tech/img1169.png b/content/tech/img1169.png similarity index 100% rename from tech/img1169.png rename to content/tech/img1169.png diff --git a/tech/img117.png b/content/tech/img117.png similarity index 100% rename from tech/img117.png rename to content/tech/img117.png diff --git a/tech/img1170.png b/content/tech/img1170.png similarity index 100% rename from tech/img1170.png rename to content/tech/img1170.png diff --git a/tech/img1171.png b/content/tech/img1171.png similarity index 100% rename from tech/img1171.png rename to content/tech/img1171.png diff --git a/tech/img1172.png b/content/tech/img1172.png similarity index 100% rename from tech/img1172.png rename to content/tech/img1172.png diff --git a/tech/img1173.png b/content/tech/img1173.png similarity index 100% rename from tech/img1173.png rename to content/tech/img1173.png diff --git a/tech/img1174.png b/content/tech/img1174.png similarity index 100% rename from tech/img1174.png rename to content/tech/img1174.png diff --git a/tech/img1175.png b/content/tech/img1175.png similarity index 100% rename from tech/img1175.png rename to content/tech/img1175.png diff --git a/tech/img1176.png b/content/tech/img1176.png similarity index 100% rename from tech/img1176.png rename to content/tech/img1176.png diff --git a/tech/img1177.png b/content/tech/img1177.png similarity index 100% rename from tech/img1177.png rename to content/tech/img1177.png diff --git a/tech/img1178.png b/content/tech/img1178.png similarity index 100% rename from tech/img1178.png rename to content/tech/img1178.png diff --git a/tech/img1179.png b/content/tech/img1179.png similarity index 100% rename from tech/img1179.png rename to content/tech/img1179.png diff --git a/tech/img118.png b/content/tech/img118.png similarity index 100% rename from tech/img118.png rename to content/tech/img118.png diff --git a/tech/img1180.png b/content/tech/img1180.png similarity index 100% rename from tech/img1180.png rename to content/tech/img1180.png diff --git a/tech/img1181.png b/content/tech/img1181.png similarity index 100% rename from tech/img1181.png rename to content/tech/img1181.png diff --git a/tech/img1182.png b/content/tech/img1182.png similarity index 100% rename from tech/img1182.png rename to content/tech/img1182.png diff --git a/tech/img1183.png b/content/tech/img1183.png similarity index 100% rename from tech/img1183.png rename to content/tech/img1183.png diff --git a/tech/img1184.png b/content/tech/img1184.png similarity index 100% rename from tech/img1184.png rename to content/tech/img1184.png diff --git a/tech/img1185.png b/content/tech/img1185.png similarity index 100% rename from tech/img1185.png rename to content/tech/img1185.png diff --git a/tech/img1186.png b/content/tech/img1186.png similarity index 100% rename from tech/img1186.png rename to content/tech/img1186.png diff --git a/tech/img1187.png b/content/tech/img1187.png similarity index 100% rename from tech/img1187.png rename to content/tech/img1187.png diff --git a/tech/img1188.png b/content/tech/img1188.png similarity index 100% rename from tech/img1188.png rename to content/tech/img1188.png diff --git a/tech/img1189.png b/content/tech/img1189.png similarity index 100% rename from tech/img1189.png rename to content/tech/img1189.png diff --git a/tech/img119.png b/content/tech/img119.png similarity index 100% rename from tech/img119.png rename to content/tech/img119.png diff --git a/tech/img1190.png b/content/tech/img1190.png similarity index 100% rename from tech/img1190.png rename to content/tech/img1190.png diff --git a/tech/img1191.png b/content/tech/img1191.png similarity index 100% rename from tech/img1191.png rename to content/tech/img1191.png diff --git a/tech/img1192.png b/content/tech/img1192.png similarity index 100% rename from tech/img1192.png rename to content/tech/img1192.png diff --git a/tech/img1193.png b/content/tech/img1193.png similarity index 100% rename from tech/img1193.png rename to content/tech/img1193.png diff --git a/tech/img1194.png b/content/tech/img1194.png similarity index 100% rename from tech/img1194.png rename to content/tech/img1194.png diff --git a/tech/img1195.png b/content/tech/img1195.png similarity index 100% rename from tech/img1195.png rename to content/tech/img1195.png diff --git a/tech/img1196.png b/content/tech/img1196.png similarity index 100% rename from tech/img1196.png rename to content/tech/img1196.png diff --git a/tech/img1197.png b/content/tech/img1197.png similarity index 100% rename from tech/img1197.png rename to content/tech/img1197.png diff --git a/tech/img1198.png b/content/tech/img1198.png similarity index 100% rename from tech/img1198.png rename to content/tech/img1198.png diff --git a/tech/img1199.png b/content/tech/img1199.png similarity index 100% rename from tech/img1199.png rename to content/tech/img1199.png diff --git a/tech/img12.png b/content/tech/img12.png similarity index 100% rename from tech/img12.png rename to content/tech/img12.png diff --git a/tech/img120.png b/content/tech/img120.png similarity index 100% rename from tech/img120.png rename to content/tech/img120.png diff --git a/tech/img1200.png b/content/tech/img1200.png similarity index 100% rename from tech/img1200.png rename to content/tech/img1200.png diff --git a/tech/img1201.png b/content/tech/img1201.png similarity index 100% rename from tech/img1201.png rename to content/tech/img1201.png diff --git a/tech/img1202.png b/content/tech/img1202.png similarity index 100% rename from tech/img1202.png rename to content/tech/img1202.png diff --git a/tech/img1203.png b/content/tech/img1203.png similarity index 100% rename from tech/img1203.png rename to content/tech/img1203.png diff --git a/tech/img1204.png b/content/tech/img1204.png similarity index 100% rename from tech/img1204.png rename to content/tech/img1204.png diff --git a/tech/img1205.png b/content/tech/img1205.png similarity index 100% rename from tech/img1205.png rename to content/tech/img1205.png diff --git a/tech/img1206.png b/content/tech/img1206.png similarity index 100% rename from tech/img1206.png rename to content/tech/img1206.png diff --git a/tech/img1207.png b/content/tech/img1207.png similarity index 100% rename from tech/img1207.png rename to content/tech/img1207.png diff --git a/tech/img1208.png b/content/tech/img1208.png similarity index 100% rename from tech/img1208.png rename to content/tech/img1208.png diff --git a/tech/img1209.png b/content/tech/img1209.png similarity index 100% rename from tech/img1209.png rename to content/tech/img1209.png diff --git a/tech/img121.png b/content/tech/img121.png similarity index 100% rename from tech/img121.png rename to content/tech/img121.png diff --git a/tech/img1210.png b/content/tech/img1210.png similarity index 100% rename from tech/img1210.png rename to content/tech/img1210.png diff --git a/tech/img1211.png b/content/tech/img1211.png similarity index 100% rename from tech/img1211.png rename to content/tech/img1211.png diff --git a/tech/img1212.png b/content/tech/img1212.png similarity index 100% rename from tech/img1212.png rename to content/tech/img1212.png diff --git a/tech/img1213.png b/content/tech/img1213.png similarity index 100% rename from tech/img1213.png rename to content/tech/img1213.png diff --git a/tech/img1214.png b/content/tech/img1214.png similarity index 100% rename from tech/img1214.png rename to content/tech/img1214.png diff --git a/tech/img1215.png b/content/tech/img1215.png similarity index 100% rename from tech/img1215.png rename to content/tech/img1215.png diff --git a/tech/img1216.png b/content/tech/img1216.png similarity index 100% rename from tech/img1216.png rename to content/tech/img1216.png diff --git a/tech/img1217.png b/content/tech/img1217.png similarity index 100% rename from tech/img1217.png rename to content/tech/img1217.png diff --git a/tech/img1218.png b/content/tech/img1218.png similarity index 100% rename from tech/img1218.png rename to content/tech/img1218.png diff --git a/tech/img1219.png b/content/tech/img1219.png similarity index 100% rename from tech/img1219.png rename to content/tech/img1219.png diff --git a/tech/img122.png b/content/tech/img122.png similarity index 100% rename from tech/img122.png rename to content/tech/img122.png diff --git a/tech/img1220.png b/content/tech/img1220.png similarity index 100% rename from tech/img1220.png rename to content/tech/img1220.png diff --git a/tech/img1221.png b/content/tech/img1221.png similarity index 100% rename from tech/img1221.png rename to content/tech/img1221.png diff --git a/tech/img1222.png b/content/tech/img1222.png similarity index 100% rename from tech/img1222.png rename to content/tech/img1222.png diff --git a/tech/img1223.png b/content/tech/img1223.png similarity index 100% rename from tech/img1223.png rename to content/tech/img1223.png diff --git a/tech/img1224.png b/content/tech/img1224.png similarity index 100% rename from tech/img1224.png rename to content/tech/img1224.png diff --git a/tech/img1225.png b/content/tech/img1225.png similarity index 100% rename from tech/img1225.png rename to content/tech/img1225.png diff --git a/tech/img1226.png b/content/tech/img1226.png similarity index 100% rename from tech/img1226.png rename to content/tech/img1226.png diff --git a/tech/img1227.png b/content/tech/img1227.png similarity index 100% rename from tech/img1227.png rename to content/tech/img1227.png diff --git a/tech/img1228.png b/content/tech/img1228.png similarity index 100% rename from tech/img1228.png rename to content/tech/img1228.png diff --git a/tech/img1229.png b/content/tech/img1229.png similarity index 100% rename from tech/img1229.png rename to content/tech/img1229.png diff --git a/tech/img123.png b/content/tech/img123.png similarity index 100% rename from tech/img123.png rename to content/tech/img123.png diff --git a/tech/img1230.png b/content/tech/img1230.png similarity index 100% rename from tech/img1230.png rename to content/tech/img1230.png diff --git a/tech/img1231.png b/content/tech/img1231.png similarity index 100% rename from tech/img1231.png rename to content/tech/img1231.png diff --git a/tech/img1232.png b/content/tech/img1232.png similarity index 100% rename from tech/img1232.png rename to content/tech/img1232.png diff --git a/tech/img1233.png b/content/tech/img1233.png similarity index 100% rename from tech/img1233.png rename to content/tech/img1233.png diff --git a/tech/img1234.png b/content/tech/img1234.png similarity index 100% rename from tech/img1234.png rename to content/tech/img1234.png diff --git a/tech/img1235.png b/content/tech/img1235.png similarity index 100% rename from tech/img1235.png rename to content/tech/img1235.png diff --git a/tech/img1236.png b/content/tech/img1236.png similarity index 100% rename from tech/img1236.png rename to content/tech/img1236.png diff --git a/tech/img1237.png b/content/tech/img1237.png similarity index 100% rename from tech/img1237.png rename to content/tech/img1237.png diff --git a/tech/img1238.png b/content/tech/img1238.png similarity index 100% rename from tech/img1238.png rename to content/tech/img1238.png diff --git a/tech/img1239.png b/content/tech/img1239.png similarity index 100% rename from tech/img1239.png rename to content/tech/img1239.png diff --git a/tech/img124.png b/content/tech/img124.png similarity index 100% rename from tech/img124.png rename to content/tech/img124.png diff --git a/tech/img1240.png b/content/tech/img1240.png similarity index 100% rename from tech/img1240.png rename to content/tech/img1240.png diff --git a/tech/img1241.png b/content/tech/img1241.png similarity index 100% rename from tech/img1241.png rename to content/tech/img1241.png diff --git a/tech/img1242.png b/content/tech/img1242.png similarity index 100% rename from tech/img1242.png rename to content/tech/img1242.png diff --git a/tech/img1243.png b/content/tech/img1243.png similarity index 100% rename from tech/img1243.png rename to content/tech/img1243.png diff --git a/tech/img1244.png b/content/tech/img1244.png similarity index 100% rename from tech/img1244.png rename to content/tech/img1244.png diff --git a/tech/img1245.png b/content/tech/img1245.png similarity index 100% rename from tech/img1245.png rename to content/tech/img1245.png diff --git a/tech/img1246.png b/content/tech/img1246.png similarity index 100% rename from tech/img1246.png rename to content/tech/img1246.png diff --git a/tech/img1247.png b/content/tech/img1247.png similarity index 100% rename from tech/img1247.png rename to content/tech/img1247.png diff --git a/tech/img1248.png b/content/tech/img1248.png similarity index 100% rename from tech/img1248.png rename to content/tech/img1248.png diff --git a/tech/img1249.png b/content/tech/img1249.png similarity index 100% rename from tech/img1249.png rename to content/tech/img1249.png diff --git a/tech/img125.png b/content/tech/img125.png similarity index 100% rename from tech/img125.png rename to content/tech/img125.png diff --git a/tech/img1250.png b/content/tech/img1250.png similarity index 100% rename from tech/img1250.png rename to content/tech/img1250.png diff --git a/tech/img1251.png b/content/tech/img1251.png similarity index 100% rename from tech/img1251.png rename to content/tech/img1251.png diff --git a/tech/img1252.png b/content/tech/img1252.png similarity index 100% rename from tech/img1252.png rename to content/tech/img1252.png diff --git a/tech/img1253.png b/content/tech/img1253.png similarity index 100% rename from tech/img1253.png rename to content/tech/img1253.png diff --git a/tech/img1254.png b/content/tech/img1254.png similarity index 100% rename from tech/img1254.png rename to content/tech/img1254.png diff --git a/tech/img1255.png b/content/tech/img1255.png similarity index 100% rename from tech/img1255.png rename to content/tech/img1255.png diff --git a/tech/img1256.png b/content/tech/img1256.png similarity index 100% rename from tech/img1256.png rename to content/tech/img1256.png diff --git a/tech/img1257.png b/content/tech/img1257.png similarity index 100% rename from tech/img1257.png rename to content/tech/img1257.png diff --git a/tech/img1258.png b/content/tech/img1258.png similarity index 100% rename from tech/img1258.png rename to content/tech/img1258.png diff --git a/tech/img1259.png b/content/tech/img1259.png similarity index 100% rename from tech/img1259.png rename to content/tech/img1259.png diff --git a/tech/img126.png b/content/tech/img126.png similarity index 100% rename from tech/img126.png rename to content/tech/img126.png diff --git a/tech/img1260.png b/content/tech/img1260.png similarity index 100% rename from tech/img1260.png rename to content/tech/img1260.png diff --git a/tech/img1261.png b/content/tech/img1261.png similarity index 100% rename from tech/img1261.png rename to content/tech/img1261.png diff --git a/tech/img1262.png b/content/tech/img1262.png similarity index 100% rename from tech/img1262.png rename to content/tech/img1262.png diff --git a/tech/img1263.png b/content/tech/img1263.png similarity index 100% rename from tech/img1263.png rename to content/tech/img1263.png diff --git a/tech/img1264.png b/content/tech/img1264.png similarity index 100% rename from tech/img1264.png rename to content/tech/img1264.png diff --git a/tech/img1265.png b/content/tech/img1265.png similarity index 100% rename from tech/img1265.png rename to content/tech/img1265.png diff --git a/tech/img1266.png b/content/tech/img1266.png similarity index 100% rename from tech/img1266.png rename to content/tech/img1266.png diff --git a/tech/img1267.png b/content/tech/img1267.png similarity index 100% rename from tech/img1267.png rename to content/tech/img1267.png diff --git a/tech/img1268.png b/content/tech/img1268.png similarity index 100% rename from tech/img1268.png rename to content/tech/img1268.png diff --git a/tech/img1269.png b/content/tech/img1269.png similarity index 100% rename from tech/img1269.png rename to content/tech/img1269.png diff --git a/tech/img127.png b/content/tech/img127.png similarity index 100% rename from tech/img127.png rename to content/tech/img127.png diff --git a/tech/img1270.png b/content/tech/img1270.png similarity index 100% rename from tech/img1270.png rename to content/tech/img1270.png diff --git a/tech/img1271.png b/content/tech/img1271.png similarity index 100% rename from tech/img1271.png rename to content/tech/img1271.png diff --git a/tech/img1272.png b/content/tech/img1272.png similarity index 100% rename from tech/img1272.png rename to content/tech/img1272.png diff --git a/tech/img1273.png b/content/tech/img1273.png similarity index 100% rename from tech/img1273.png rename to content/tech/img1273.png diff --git a/tech/img1274.png b/content/tech/img1274.png similarity index 100% rename from tech/img1274.png rename to content/tech/img1274.png diff --git a/tech/img1275.png b/content/tech/img1275.png similarity index 100% rename from tech/img1275.png rename to content/tech/img1275.png diff --git a/tech/img1276.png b/content/tech/img1276.png similarity index 100% rename from tech/img1276.png rename to content/tech/img1276.png diff --git a/tech/img1277.png b/content/tech/img1277.png similarity index 100% rename from tech/img1277.png rename to content/tech/img1277.png diff --git a/tech/img1278.png b/content/tech/img1278.png similarity index 100% rename from tech/img1278.png rename to content/tech/img1278.png diff --git a/tech/img1279.png b/content/tech/img1279.png similarity index 100% rename from tech/img1279.png rename to content/tech/img1279.png diff --git a/tech/img128.png b/content/tech/img128.png similarity index 100% rename from tech/img128.png rename to content/tech/img128.png diff --git a/tech/img1280.png b/content/tech/img1280.png similarity index 100% rename from tech/img1280.png rename to content/tech/img1280.png diff --git a/tech/img1281.png b/content/tech/img1281.png similarity index 100% rename from tech/img1281.png rename to content/tech/img1281.png diff --git a/tech/img1282.png b/content/tech/img1282.png similarity index 100% rename from tech/img1282.png rename to content/tech/img1282.png diff --git a/tech/img1283.png b/content/tech/img1283.png similarity index 100% rename from tech/img1283.png rename to content/tech/img1283.png diff --git a/tech/img1284.png b/content/tech/img1284.png similarity index 100% rename from tech/img1284.png rename to content/tech/img1284.png diff --git a/tech/img1285.png b/content/tech/img1285.png similarity index 100% rename from tech/img1285.png rename to content/tech/img1285.png diff --git a/tech/img1286.png b/content/tech/img1286.png similarity index 100% rename from tech/img1286.png rename to content/tech/img1286.png diff --git a/tech/img1287.png b/content/tech/img1287.png similarity index 100% rename from tech/img1287.png rename to content/tech/img1287.png diff --git a/tech/img1288.png b/content/tech/img1288.png similarity index 100% rename from tech/img1288.png rename to content/tech/img1288.png diff --git a/tech/img1289.png b/content/tech/img1289.png similarity index 100% rename from tech/img1289.png rename to content/tech/img1289.png diff --git a/tech/img129.png b/content/tech/img129.png similarity index 100% rename from tech/img129.png rename to content/tech/img129.png diff --git a/tech/img1290.png b/content/tech/img1290.png similarity index 100% rename from tech/img1290.png rename to content/tech/img1290.png diff --git a/tech/img1291.png b/content/tech/img1291.png similarity index 100% rename from tech/img1291.png rename to content/tech/img1291.png diff --git a/tech/img1292.png b/content/tech/img1292.png similarity index 100% rename from tech/img1292.png rename to content/tech/img1292.png diff --git a/tech/img1293.png b/content/tech/img1293.png similarity index 100% rename from tech/img1293.png rename to content/tech/img1293.png diff --git a/tech/img1294.png b/content/tech/img1294.png similarity index 100% rename from tech/img1294.png rename to content/tech/img1294.png diff --git a/tech/img1295.png b/content/tech/img1295.png similarity index 100% rename from tech/img1295.png rename to content/tech/img1295.png diff --git a/tech/img1296.png b/content/tech/img1296.png similarity index 100% rename from tech/img1296.png rename to content/tech/img1296.png diff --git a/tech/img1297.png b/content/tech/img1297.png similarity index 100% rename from tech/img1297.png rename to content/tech/img1297.png diff --git a/tech/img1298.png b/content/tech/img1298.png similarity index 100% rename from tech/img1298.png rename to content/tech/img1298.png diff --git a/tech/img1299.png b/content/tech/img1299.png similarity index 100% rename from tech/img1299.png rename to content/tech/img1299.png diff --git a/tech/img13.png b/content/tech/img13.png similarity index 100% rename from tech/img13.png rename to content/tech/img13.png diff --git a/tech/img130.png b/content/tech/img130.png similarity index 100% rename from tech/img130.png rename to content/tech/img130.png diff --git a/tech/img1300.png b/content/tech/img1300.png similarity index 100% rename from tech/img1300.png rename to content/tech/img1300.png diff --git a/tech/img1301.png b/content/tech/img1301.png similarity index 100% rename from tech/img1301.png rename to content/tech/img1301.png diff --git a/tech/img1302.png b/content/tech/img1302.png similarity index 100% rename from tech/img1302.png rename to content/tech/img1302.png diff --git a/tech/img1303.png b/content/tech/img1303.png similarity index 100% rename from tech/img1303.png rename to content/tech/img1303.png diff --git a/tech/img1304.png b/content/tech/img1304.png similarity index 100% rename from tech/img1304.png rename to content/tech/img1304.png diff --git a/tech/img1305.png b/content/tech/img1305.png similarity index 100% rename from tech/img1305.png rename to content/tech/img1305.png diff --git a/tech/img1306.png b/content/tech/img1306.png similarity index 100% rename from tech/img1306.png rename to content/tech/img1306.png diff --git a/tech/img1307.png b/content/tech/img1307.png similarity index 100% rename from tech/img1307.png rename to content/tech/img1307.png diff --git a/tech/img1308.png b/content/tech/img1308.png similarity index 100% rename from tech/img1308.png rename to content/tech/img1308.png diff --git a/tech/img1309.png b/content/tech/img1309.png similarity index 100% rename from tech/img1309.png rename to content/tech/img1309.png diff --git a/tech/img131.png b/content/tech/img131.png similarity index 100% rename from tech/img131.png rename to content/tech/img131.png diff --git a/tech/img1310.png b/content/tech/img1310.png similarity index 100% rename from tech/img1310.png rename to content/tech/img1310.png diff --git a/tech/img1311.png b/content/tech/img1311.png similarity index 100% rename from tech/img1311.png rename to content/tech/img1311.png diff --git a/tech/img1312.png b/content/tech/img1312.png similarity index 100% rename from tech/img1312.png rename to content/tech/img1312.png diff --git a/tech/img1313.png b/content/tech/img1313.png similarity index 100% rename from tech/img1313.png rename to content/tech/img1313.png diff --git a/tech/img1314.png b/content/tech/img1314.png similarity index 100% rename from tech/img1314.png rename to content/tech/img1314.png diff --git a/tech/img1315.png b/content/tech/img1315.png similarity index 100% rename from tech/img1315.png rename to content/tech/img1315.png diff --git a/tech/img1316.png b/content/tech/img1316.png similarity index 100% rename from tech/img1316.png rename to content/tech/img1316.png diff --git a/tech/img1317.png b/content/tech/img1317.png similarity index 100% rename from tech/img1317.png rename to content/tech/img1317.png diff --git a/tech/img1318.png b/content/tech/img1318.png similarity index 100% rename from tech/img1318.png rename to content/tech/img1318.png diff --git a/tech/img1319.png b/content/tech/img1319.png similarity index 100% rename from tech/img1319.png rename to content/tech/img1319.png diff --git a/tech/img132.png b/content/tech/img132.png similarity index 100% rename from tech/img132.png rename to content/tech/img132.png diff --git a/tech/img1320.png b/content/tech/img1320.png similarity index 100% rename from tech/img1320.png rename to content/tech/img1320.png diff --git a/tech/img1321.png b/content/tech/img1321.png similarity index 100% rename from tech/img1321.png rename to content/tech/img1321.png diff --git a/tech/img1322.png b/content/tech/img1322.png similarity index 100% rename from tech/img1322.png rename to content/tech/img1322.png diff --git a/tech/img1323.png b/content/tech/img1323.png similarity index 100% rename from tech/img1323.png rename to content/tech/img1323.png diff --git a/tech/img1324.png b/content/tech/img1324.png similarity index 100% rename from tech/img1324.png rename to content/tech/img1324.png diff --git a/tech/img1325.png b/content/tech/img1325.png similarity index 100% rename from tech/img1325.png rename to content/tech/img1325.png diff --git a/tech/img1326.png b/content/tech/img1326.png similarity index 100% rename from tech/img1326.png rename to content/tech/img1326.png diff --git a/tech/img1327.png b/content/tech/img1327.png similarity index 100% rename from tech/img1327.png rename to content/tech/img1327.png diff --git a/tech/img1328.png b/content/tech/img1328.png similarity index 100% rename from tech/img1328.png rename to content/tech/img1328.png diff --git a/tech/img1329.png b/content/tech/img1329.png similarity index 100% rename from tech/img1329.png rename to content/tech/img1329.png diff --git a/tech/img133.png b/content/tech/img133.png similarity index 100% rename from tech/img133.png rename to content/tech/img133.png diff --git a/tech/img1330.png b/content/tech/img1330.png similarity index 100% rename from tech/img1330.png rename to content/tech/img1330.png diff --git a/tech/img1331.png b/content/tech/img1331.png similarity index 100% rename from tech/img1331.png rename to content/tech/img1331.png diff --git a/tech/img1332.png b/content/tech/img1332.png similarity index 100% rename from tech/img1332.png rename to content/tech/img1332.png diff --git a/tech/img1333.png b/content/tech/img1333.png similarity index 100% rename from tech/img1333.png rename to content/tech/img1333.png diff --git a/tech/img1334.png b/content/tech/img1334.png similarity index 100% rename from tech/img1334.png rename to content/tech/img1334.png diff --git a/tech/img1335.png b/content/tech/img1335.png similarity index 100% rename from tech/img1335.png rename to content/tech/img1335.png diff --git a/tech/img1336.png b/content/tech/img1336.png similarity index 100% rename from tech/img1336.png rename to content/tech/img1336.png diff --git a/tech/img1337.png b/content/tech/img1337.png similarity index 100% rename from tech/img1337.png rename to content/tech/img1337.png diff --git a/tech/img1338.png b/content/tech/img1338.png similarity index 100% rename from tech/img1338.png rename to content/tech/img1338.png diff --git a/tech/img1339.png b/content/tech/img1339.png similarity index 100% rename from tech/img1339.png rename to content/tech/img1339.png diff --git a/tech/img134.png b/content/tech/img134.png similarity index 100% rename from tech/img134.png rename to content/tech/img134.png diff --git a/tech/img1340.png b/content/tech/img1340.png similarity index 100% rename from tech/img1340.png rename to content/tech/img1340.png diff --git a/tech/img1341.png b/content/tech/img1341.png similarity index 100% rename from tech/img1341.png rename to content/tech/img1341.png diff --git a/tech/img1342.png b/content/tech/img1342.png similarity index 100% rename from tech/img1342.png rename to content/tech/img1342.png diff --git a/tech/img1343.png b/content/tech/img1343.png similarity index 100% rename from tech/img1343.png rename to content/tech/img1343.png diff --git a/tech/img1344.png b/content/tech/img1344.png similarity index 100% rename from tech/img1344.png rename to content/tech/img1344.png diff --git a/tech/img1345.png b/content/tech/img1345.png similarity index 100% rename from tech/img1345.png rename to content/tech/img1345.png diff --git a/tech/img1346.png b/content/tech/img1346.png similarity index 100% rename from tech/img1346.png rename to content/tech/img1346.png diff --git a/tech/img1347.png b/content/tech/img1347.png similarity index 100% rename from tech/img1347.png rename to content/tech/img1347.png diff --git a/tech/img1348.png b/content/tech/img1348.png similarity index 100% rename from tech/img1348.png rename to content/tech/img1348.png diff --git a/tech/img1349.png b/content/tech/img1349.png similarity index 100% rename from tech/img1349.png rename to content/tech/img1349.png diff --git a/tech/img135.png b/content/tech/img135.png similarity index 100% rename from tech/img135.png rename to content/tech/img135.png diff --git a/tech/img1350.png b/content/tech/img1350.png similarity index 100% rename from tech/img1350.png rename to content/tech/img1350.png diff --git a/tech/img1351.png b/content/tech/img1351.png similarity index 100% rename from tech/img1351.png rename to content/tech/img1351.png diff --git a/tech/img1352.png b/content/tech/img1352.png similarity index 100% rename from tech/img1352.png rename to content/tech/img1352.png diff --git a/tech/img1353.png b/content/tech/img1353.png similarity index 100% rename from tech/img1353.png rename to content/tech/img1353.png diff --git a/tech/img1354.png b/content/tech/img1354.png similarity index 100% rename from tech/img1354.png rename to content/tech/img1354.png diff --git a/tech/img1355.png b/content/tech/img1355.png similarity index 100% rename from tech/img1355.png rename to content/tech/img1355.png diff --git a/tech/img1356.png b/content/tech/img1356.png similarity index 100% rename from tech/img1356.png rename to content/tech/img1356.png diff --git a/tech/img1357.png b/content/tech/img1357.png similarity index 100% rename from tech/img1357.png rename to content/tech/img1357.png diff --git a/tech/img1358.png b/content/tech/img1358.png similarity index 100% rename from tech/img1358.png rename to content/tech/img1358.png diff --git a/tech/img1359.png b/content/tech/img1359.png similarity index 100% rename from tech/img1359.png rename to content/tech/img1359.png diff --git a/tech/img136.png b/content/tech/img136.png similarity index 100% rename from tech/img136.png rename to content/tech/img136.png diff --git a/tech/img1360.png b/content/tech/img1360.png similarity index 100% rename from tech/img1360.png rename to content/tech/img1360.png diff --git a/tech/img1361.png b/content/tech/img1361.png similarity index 100% rename from tech/img1361.png rename to content/tech/img1361.png diff --git a/tech/img1362.png b/content/tech/img1362.png similarity index 100% rename from tech/img1362.png rename to content/tech/img1362.png diff --git a/tech/img1363.png b/content/tech/img1363.png similarity index 100% rename from tech/img1363.png rename to content/tech/img1363.png diff --git a/tech/img1364.png b/content/tech/img1364.png similarity index 100% rename from tech/img1364.png rename to content/tech/img1364.png diff --git a/tech/img1365.png b/content/tech/img1365.png similarity index 100% rename from tech/img1365.png rename to content/tech/img1365.png diff --git a/tech/img1366.png b/content/tech/img1366.png similarity index 100% rename from tech/img1366.png rename to content/tech/img1366.png diff --git a/tech/img1367.png b/content/tech/img1367.png similarity index 100% rename from tech/img1367.png rename to content/tech/img1367.png diff --git a/tech/img1368.png b/content/tech/img1368.png similarity index 100% rename from tech/img1368.png rename to content/tech/img1368.png diff --git a/tech/img1369.png b/content/tech/img1369.png similarity index 100% rename from tech/img1369.png rename to content/tech/img1369.png diff --git a/tech/img137.png b/content/tech/img137.png similarity index 100% rename from tech/img137.png rename to content/tech/img137.png diff --git a/tech/img1370.png b/content/tech/img1370.png similarity index 100% rename from tech/img1370.png rename to content/tech/img1370.png diff --git a/tech/img1371.png b/content/tech/img1371.png similarity index 100% rename from tech/img1371.png rename to content/tech/img1371.png diff --git a/tech/img1372.png b/content/tech/img1372.png similarity index 100% rename from tech/img1372.png rename to content/tech/img1372.png diff --git a/tech/img1373.png b/content/tech/img1373.png similarity index 100% rename from tech/img1373.png rename to content/tech/img1373.png diff --git a/tech/img1374.png b/content/tech/img1374.png similarity index 100% rename from tech/img1374.png rename to content/tech/img1374.png diff --git a/tech/img1375.png b/content/tech/img1375.png similarity index 100% rename from tech/img1375.png rename to content/tech/img1375.png diff --git a/tech/img1376.png b/content/tech/img1376.png similarity index 100% rename from tech/img1376.png rename to content/tech/img1376.png diff --git a/tech/img1377.png b/content/tech/img1377.png similarity index 100% rename from tech/img1377.png rename to content/tech/img1377.png diff --git a/tech/img1378.png b/content/tech/img1378.png similarity index 100% rename from tech/img1378.png rename to content/tech/img1378.png diff --git a/tech/img1379.png b/content/tech/img1379.png similarity index 100% rename from tech/img1379.png rename to content/tech/img1379.png diff --git a/tech/img138.png b/content/tech/img138.png similarity index 100% rename from tech/img138.png rename to content/tech/img138.png diff --git a/tech/img1380.png b/content/tech/img1380.png similarity index 100% rename from tech/img1380.png rename to content/tech/img1380.png diff --git a/tech/img1381.png b/content/tech/img1381.png similarity index 100% rename from tech/img1381.png rename to content/tech/img1381.png diff --git a/tech/img1382.png b/content/tech/img1382.png similarity index 100% rename from tech/img1382.png rename to content/tech/img1382.png diff --git a/tech/img1383.png b/content/tech/img1383.png similarity index 100% rename from tech/img1383.png rename to content/tech/img1383.png diff --git a/tech/img1384.png b/content/tech/img1384.png similarity index 100% rename from tech/img1384.png rename to content/tech/img1384.png diff --git a/tech/img1385.png b/content/tech/img1385.png similarity index 100% rename from tech/img1385.png rename to content/tech/img1385.png diff --git a/tech/img1386.png b/content/tech/img1386.png similarity index 100% rename from tech/img1386.png rename to content/tech/img1386.png diff --git a/tech/img1387.png b/content/tech/img1387.png similarity index 100% rename from tech/img1387.png rename to content/tech/img1387.png diff --git a/tech/img1388.png b/content/tech/img1388.png similarity index 100% rename from tech/img1388.png rename to content/tech/img1388.png diff --git a/tech/img1389.png b/content/tech/img1389.png similarity index 100% rename from tech/img1389.png rename to content/tech/img1389.png diff --git a/tech/img139.png b/content/tech/img139.png similarity index 100% rename from tech/img139.png rename to content/tech/img139.png diff --git a/tech/img1390.png b/content/tech/img1390.png similarity index 100% rename from tech/img1390.png rename to content/tech/img1390.png diff --git a/tech/img1391.png b/content/tech/img1391.png similarity index 100% rename from tech/img1391.png rename to content/tech/img1391.png diff --git a/tech/img1392.png b/content/tech/img1392.png similarity index 100% rename from tech/img1392.png rename to content/tech/img1392.png diff --git a/tech/img1393.png b/content/tech/img1393.png similarity index 100% rename from tech/img1393.png rename to content/tech/img1393.png diff --git a/tech/img1394.png b/content/tech/img1394.png similarity index 100% rename from tech/img1394.png rename to content/tech/img1394.png diff --git a/tech/img1395.png b/content/tech/img1395.png similarity index 100% rename from tech/img1395.png rename to content/tech/img1395.png diff --git a/tech/img1396.png b/content/tech/img1396.png similarity index 100% rename from tech/img1396.png rename to content/tech/img1396.png diff --git a/tech/img1397.png b/content/tech/img1397.png similarity index 100% rename from tech/img1397.png rename to content/tech/img1397.png diff --git a/tech/img1398.png b/content/tech/img1398.png similarity index 100% rename from tech/img1398.png rename to content/tech/img1398.png diff --git a/tech/img1399.png b/content/tech/img1399.png similarity index 100% rename from tech/img1399.png rename to content/tech/img1399.png diff --git a/tech/img14.png b/content/tech/img14.png similarity index 100% rename from tech/img14.png rename to content/tech/img14.png diff --git a/tech/img140.png b/content/tech/img140.png similarity index 100% rename from tech/img140.png rename to content/tech/img140.png diff --git a/tech/img1400.png b/content/tech/img1400.png similarity index 100% rename from tech/img1400.png rename to content/tech/img1400.png diff --git a/tech/img1401.png b/content/tech/img1401.png similarity index 100% rename from tech/img1401.png rename to content/tech/img1401.png diff --git a/tech/img1402.png b/content/tech/img1402.png similarity index 100% rename from tech/img1402.png rename to content/tech/img1402.png diff --git a/tech/img1403.png b/content/tech/img1403.png similarity index 100% rename from tech/img1403.png rename to content/tech/img1403.png diff --git a/tech/img1404.png b/content/tech/img1404.png similarity index 100% rename from tech/img1404.png rename to content/tech/img1404.png diff --git a/tech/img1405.png b/content/tech/img1405.png similarity index 100% rename from tech/img1405.png rename to content/tech/img1405.png diff --git a/tech/img1406.png b/content/tech/img1406.png similarity index 100% rename from tech/img1406.png rename to content/tech/img1406.png diff --git a/tech/img1407.png b/content/tech/img1407.png similarity index 100% rename from tech/img1407.png rename to content/tech/img1407.png diff --git a/tech/img1408.png b/content/tech/img1408.png similarity index 100% rename from tech/img1408.png rename to content/tech/img1408.png diff --git a/tech/img1409.png b/content/tech/img1409.png similarity index 100% rename from tech/img1409.png rename to content/tech/img1409.png diff --git a/tech/img141.png b/content/tech/img141.png similarity index 100% rename from tech/img141.png rename to content/tech/img141.png diff --git a/tech/img1410.png b/content/tech/img1410.png similarity index 100% rename from tech/img1410.png rename to content/tech/img1410.png diff --git a/tech/img1411.png b/content/tech/img1411.png similarity index 100% rename from tech/img1411.png rename to content/tech/img1411.png diff --git a/tech/img1412.png b/content/tech/img1412.png similarity index 100% rename from tech/img1412.png rename to content/tech/img1412.png diff --git a/tech/img1413.png b/content/tech/img1413.png similarity index 100% rename from tech/img1413.png rename to content/tech/img1413.png diff --git a/tech/img1414.png b/content/tech/img1414.png similarity index 100% rename from tech/img1414.png rename to content/tech/img1414.png diff --git a/tech/img1415.png b/content/tech/img1415.png similarity index 100% rename from tech/img1415.png rename to content/tech/img1415.png diff --git a/tech/img1416.png b/content/tech/img1416.png similarity index 100% rename from tech/img1416.png rename to content/tech/img1416.png diff --git a/tech/img1417.png b/content/tech/img1417.png similarity index 100% rename from tech/img1417.png rename to content/tech/img1417.png diff --git a/tech/img1418.png b/content/tech/img1418.png similarity index 100% rename from tech/img1418.png rename to content/tech/img1418.png diff --git a/tech/img1419.png b/content/tech/img1419.png similarity index 100% rename from tech/img1419.png rename to content/tech/img1419.png diff --git a/tech/img142.png b/content/tech/img142.png similarity index 100% rename from tech/img142.png rename to content/tech/img142.png diff --git a/tech/img1420.png b/content/tech/img1420.png similarity index 100% rename from tech/img1420.png rename to content/tech/img1420.png diff --git a/tech/img1421.png b/content/tech/img1421.png similarity index 100% rename from tech/img1421.png rename to content/tech/img1421.png diff --git a/tech/img1422.png b/content/tech/img1422.png similarity index 100% rename from tech/img1422.png rename to content/tech/img1422.png diff --git a/tech/img1423.png b/content/tech/img1423.png similarity index 100% rename from tech/img1423.png rename to content/tech/img1423.png diff --git a/tech/img1424.png b/content/tech/img1424.png similarity index 100% rename from tech/img1424.png rename to content/tech/img1424.png diff --git a/tech/img1425.png b/content/tech/img1425.png similarity index 100% rename from tech/img1425.png rename to content/tech/img1425.png diff --git a/tech/img1426.png b/content/tech/img1426.png similarity index 100% rename from tech/img1426.png rename to content/tech/img1426.png diff --git a/tech/img1427.png b/content/tech/img1427.png similarity index 100% rename from tech/img1427.png rename to content/tech/img1427.png diff --git a/tech/img1428.png b/content/tech/img1428.png similarity index 100% rename from tech/img1428.png rename to content/tech/img1428.png diff --git a/tech/img1429.png b/content/tech/img1429.png similarity index 100% rename from tech/img1429.png rename to content/tech/img1429.png diff --git a/tech/img143.png b/content/tech/img143.png similarity index 100% rename from tech/img143.png rename to content/tech/img143.png diff --git a/tech/img1430.png b/content/tech/img1430.png similarity index 100% rename from tech/img1430.png rename to content/tech/img1430.png diff --git a/tech/img1431.png b/content/tech/img1431.png similarity index 100% rename from tech/img1431.png rename to content/tech/img1431.png diff --git a/tech/img1432.png b/content/tech/img1432.png similarity index 100% rename from tech/img1432.png rename to content/tech/img1432.png diff --git a/tech/img1433.png b/content/tech/img1433.png similarity index 100% rename from tech/img1433.png rename to content/tech/img1433.png diff --git a/tech/img1434.png b/content/tech/img1434.png similarity index 100% rename from tech/img1434.png rename to content/tech/img1434.png diff --git a/tech/img1435.png b/content/tech/img1435.png similarity index 100% rename from tech/img1435.png rename to content/tech/img1435.png diff --git a/tech/img1436.png b/content/tech/img1436.png similarity index 100% rename from tech/img1436.png rename to content/tech/img1436.png diff --git a/tech/img1437.png b/content/tech/img1437.png similarity index 100% rename from tech/img1437.png rename to content/tech/img1437.png diff --git a/tech/img1438.png b/content/tech/img1438.png similarity index 100% rename from tech/img1438.png rename to content/tech/img1438.png diff --git a/tech/img1439.png b/content/tech/img1439.png similarity index 100% rename from tech/img1439.png rename to content/tech/img1439.png diff --git a/tech/img144.png b/content/tech/img144.png similarity index 100% rename from tech/img144.png rename to content/tech/img144.png diff --git a/tech/img1440.png b/content/tech/img1440.png similarity index 100% rename from tech/img1440.png rename to content/tech/img1440.png diff --git a/tech/img1441.png b/content/tech/img1441.png similarity index 100% rename from tech/img1441.png rename to content/tech/img1441.png diff --git a/tech/img1442.png b/content/tech/img1442.png similarity index 100% rename from tech/img1442.png rename to content/tech/img1442.png diff --git a/tech/img1443.png b/content/tech/img1443.png similarity index 100% rename from tech/img1443.png rename to content/tech/img1443.png diff --git a/tech/img1444.png b/content/tech/img1444.png similarity index 100% rename from tech/img1444.png rename to content/tech/img1444.png diff --git a/tech/img1445.png b/content/tech/img1445.png similarity index 100% rename from tech/img1445.png rename to content/tech/img1445.png diff --git a/tech/img1446.png b/content/tech/img1446.png similarity index 100% rename from tech/img1446.png rename to content/tech/img1446.png diff --git a/tech/img1447.png b/content/tech/img1447.png similarity index 100% rename from tech/img1447.png rename to content/tech/img1447.png diff --git a/tech/img1448.png b/content/tech/img1448.png similarity index 100% rename from tech/img1448.png rename to content/tech/img1448.png diff --git a/tech/img1449.png b/content/tech/img1449.png similarity index 100% rename from tech/img1449.png rename to content/tech/img1449.png diff --git a/tech/img145.png b/content/tech/img145.png similarity index 100% rename from tech/img145.png rename to content/tech/img145.png diff --git a/tech/img1450.png b/content/tech/img1450.png similarity index 100% rename from tech/img1450.png rename to content/tech/img1450.png diff --git a/tech/img1451.png b/content/tech/img1451.png similarity index 100% rename from tech/img1451.png rename to content/tech/img1451.png diff --git a/tech/img1452.png b/content/tech/img1452.png similarity index 100% rename from tech/img1452.png rename to content/tech/img1452.png diff --git a/tech/img1453.png b/content/tech/img1453.png similarity index 100% rename from tech/img1453.png rename to content/tech/img1453.png diff --git a/tech/img1454.png b/content/tech/img1454.png similarity index 100% rename from tech/img1454.png rename to content/tech/img1454.png diff --git a/tech/img1455.png b/content/tech/img1455.png similarity index 100% rename from tech/img1455.png rename to content/tech/img1455.png diff --git a/tech/img1456.png b/content/tech/img1456.png similarity index 100% rename from tech/img1456.png rename to content/tech/img1456.png diff --git a/tech/img1457.png b/content/tech/img1457.png similarity index 100% rename from tech/img1457.png rename to content/tech/img1457.png diff --git a/tech/img1458.png b/content/tech/img1458.png similarity index 100% rename from tech/img1458.png rename to content/tech/img1458.png diff --git a/tech/img1459.png b/content/tech/img1459.png similarity index 100% rename from tech/img1459.png rename to content/tech/img1459.png diff --git a/tech/img146.png b/content/tech/img146.png similarity index 100% rename from tech/img146.png rename to content/tech/img146.png diff --git a/tech/img1460.png b/content/tech/img1460.png similarity index 100% rename from tech/img1460.png rename to content/tech/img1460.png diff --git a/tech/img1461.png b/content/tech/img1461.png similarity index 100% rename from tech/img1461.png rename to content/tech/img1461.png diff --git a/tech/img1462.png b/content/tech/img1462.png similarity index 100% rename from tech/img1462.png rename to content/tech/img1462.png diff --git a/tech/img1463.png b/content/tech/img1463.png similarity index 100% rename from tech/img1463.png rename to content/tech/img1463.png diff --git a/tech/img1464.png b/content/tech/img1464.png similarity index 100% rename from tech/img1464.png rename to content/tech/img1464.png diff --git a/tech/img1465.png b/content/tech/img1465.png similarity index 100% rename from tech/img1465.png rename to content/tech/img1465.png diff --git a/tech/img1466.png b/content/tech/img1466.png similarity index 100% rename from tech/img1466.png rename to content/tech/img1466.png diff --git a/tech/img1467.png b/content/tech/img1467.png similarity index 100% rename from tech/img1467.png rename to content/tech/img1467.png diff --git a/tech/img1468.png b/content/tech/img1468.png similarity index 100% rename from tech/img1468.png rename to content/tech/img1468.png diff --git a/tech/img1469.png b/content/tech/img1469.png similarity index 100% rename from tech/img1469.png rename to content/tech/img1469.png diff --git a/tech/img147.png b/content/tech/img147.png similarity index 100% rename from tech/img147.png rename to content/tech/img147.png diff --git a/tech/img1470.png b/content/tech/img1470.png similarity index 100% rename from tech/img1470.png rename to content/tech/img1470.png diff --git a/tech/img1471.png b/content/tech/img1471.png similarity index 100% rename from tech/img1471.png rename to content/tech/img1471.png diff --git a/tech/img1472.png b/content/tech/img1472.png similarity index 100% rename from tech/img1472.png rename to content/tech/img1472.png diff --git a/tech/img1473.png b/content/tech/img1473.png similarity index 100% rename from tech/img1473.png rename to content/tech/img1473.png diff --git a/tech/img1474.png b/content/tech/img1474.png similarity index 100% rename from tech/img1474.png rename to content/tech/img1474.png diff --git a/tech/img1475.png b/content/tech/img1475.png similarity index 100% rename from tech/img1475.png rename to content/tech/img1475.png diff --git a/tech/img1476.png b/content/tech/img1476.png similarity index 100% rename from tech/img1476.png rename to content/tech/img1476.png diff --git a/tech/img1477.png b/content/tech/img1477.png similarity index 100% rename from tech/img1477.png rename to content/tech/img1477.png diff --git a/tech/img1478.png b/content/tech/img1478.png similarity index 100% rename from tech/img1478.png rename to content/tech/img1478.png diff --git a/tech/img1479.png b/content/tech/img1479.png similarity index 100% rename from tech/img1479.png rename to content/tech/img1479.png diff --git a/tech/img148.png b/content/tech/img148.png similarity index 100% rename from tech/img148.png rename to content/tech/img148.png diff --git a/tech/img1480.png b/content/tech/img1480.png similarity index 100% rename from tech/img1480.png rename to content/tech/img1480.png diff --git a/tech/img1481.png b/content/tech/img1481.png similarity index 100% rename from tech/img1481.png rename to content/tech/img1481.png diff --git a/tech/img1482.png b/content/tech/img1482.png similarity index 100% rename from tech/img1482.png rename to content/tech/img1482.png diff --git a/tech/img1483.png b/content/tech/img1483.png similarity index 100% rename from tech/img1483.png rename to content/tech/img1483.png diff --git a/tech/img1484.png b/content/tech/img1484.png similarity index 100% rename from tech/img1484.png rename to content/tech/img1484.png diff --git a/tech/img1485.png b/content/tech/img1485.png similarity index 100% rename from tech/img1485.png rename to content/tech/img1485.png diff --git a/tech/img1486.png b/content/tech/img1486.png similarity index 100% rename from tech/img1486.png rename to content/tech/img1486.png diff --git a/tech/img1487.png b/content/tech/img1487.png similarity index 100% rename from tech/img1487.png rename to content/tech/img1487.png diff --git a/tech/img1488.png b/content/tech/img1488.png similarity index 100% rename from tech/img1488.png rename to content/tech/img1488.png diff --git a/tech/img1489.png b/content/tech/img1489.png similarity index 100% rename from tech/img1489.png rename to content/tech/img1489.png diff --git a/tech/img149.png b/content/tech/img149.png similarity index 100% rename from tech/img149.png rename to content/tech/img149.png diff --git a/tech/img1490.png b/content/tech/img1490.png similarity index 100% rename from tech/img1490.png rename to content/tech/img1490.png diff --git a/tech/img1491.png b/content/tech/img1491.png similarity index 100% rename from tech/img1491.png rename to content/tech/img1491.png diff --git a/tech/img1492.png b/content/tech/img1492.png similarity index 100% rename from tech/img1492.png rename to content/tech/img1492.png diff --git a/tech/img1493.png b/content/tech/img1493.png similarity index 100% rename from tech/img1493.png rename to content/tech/img1493.png diff --git a/tech/img1494.png b/content/tech/img1494.png similarity index 100% rename from tech/img1494.png rename to content/tech/img1494.png diff --git a/tech/img1495.png b/content/tech/img1495.png similarity index 100% rename from tech/img1495.png rename to content/tech/img1495.png diff --git a/tech/img1496.png b/content/tech/img1496.png similarity index 100% rename from tech/img1496.png rename to content/tech/img1496.png diff --git a/tech/img1497.png b/content/tech/img1497.png similarity index 100% rename from tech/img1497.png rename to content/tech/img1497.png diff --git a/tech/img1498.png b/content/tech/img1498.png similarity index 100% rename from tech/img1498.png rename to content/tech/img1498.png diff --git a/tech/img1499.png b/content/tech/img1499.png similarity index 100% rename from tech/img1499.png rename to content/tech/img1499.png diff --git a/tech/img15.png b/content/tech/img15.png similarity index 100% rename from tech/img15.png rename to content/tech/img15.png diff --git a/tech/img150.png b/content/tech/img150.png similarity index 100% rename from tech/img150.png rename to content/tech/img150.png diff --git a/tech/img1500.png b/content/tech/img1500.png similarity index 100% rename from tech/img1500.png rename to content/tech/img1500.png diff --git a/tech/img1501.png b/content/tech/img1501.png similarity index 100% rename from tech/img1501.png rename to content/tech/img1501.png diff --git a/tech/img1502.png b/content/tech/img1502.png similarity index 100% rename from tech/img1502.png rename to content/tech/img1502.png diff --git a/tech/img1503.png b/content/tech/img1503.png similarity index 100% rename from tech/img1503.png rename to content/tech/img1503.png diff --git a/tech/img1504.png b/content/tech/img1504.png similarity index 100% rename from tech/img1504.png rename to content/tech/img1504.png diff --git a/tech/img1505.png b/content/tech/img1505.png similarity index 100% rename from tech/img1505.png rename to content/tech/img1505.png diff --git a/tech/img1506.png b/content/tech/img1506.png similarity index 100% rename from tech/img1506.png rename to content/tech/img1506.png diff --git a/tech/img1507.png b/content/tech/img1507.png similarity index 100% rename from tech/img1507.png rename to content/tech/img1507.png diff --git a/tech/img1508.png b/content/tech/img1508.png similarity index 100% rename from tech/img1508.png rename to content/tech/img1508.png diff --git a/tech/img1509.png b/content/tech/img1509.png similarity index 100% rename from tech/img1509.png rename to content/tech/img1509.png diff --git a/tech/img151.png b/content/tech/img151.png similarity index 100% rename from tech/img151.png rename to content/tech/img151.png diff --git a/tech/img1510.png b/content/tech/img1510.png similarity index 100% rename from tech/img1510.png rename to content/tech/img1510.png diff --git a/tech/img1511.png b/content/tech/img1511.png similarity index 100% rename from tech/img1511.png rename to content/tech/img1511.png diff --git a/tech/img1512.png b/content/tech/img1512.png similarity index 100% rename from tech/img1512.png rename to content/tech/img1512.png diff --git a/tech/img1513.png b/content/tech/img1513.png similarity index 100% rename from tech/img1513.png rename to content/tech/img1513.png diff --git a/tech/img1514.png b/content/tech/img1514.png similarity index 100% rename from tech/img1514.png rename to content/tech/img1514.png diff --git a/tech/img1515.png b/content/tech/img1515.png similarity index 100% rename from tech/img1515.png rename to content/tech/img1515.png diff --git a/tech/img1516.png b/content/tech/img1516.png similarity index 100% rename from tech/img1516.png rename to content/tech/img1516.png diff --git a/tech/img1517.png b/content/tech/img1517.png similarity index 100% rename from tech/img1517.png rename to content/tech/img1517.png diff --git a/tech/img1518.png b/content/tech/img1518.png similarity index 100% rename from tech/img1518.png rename to content/tech/img1518.png diff --git a/tech/img1519.png b/content/tech/img1519.png similarity index 100% rename from tech/img1519.png rename to content/tech/img1519.png diff --git a/tech/img152.png b/content/tech/img152.png similarity index 100% rename from tech/img152.png rename to content/tech/img152.png diff --git a/tech/img1520.png b/content/tech/img1520.png similarity index 100% rename from tech/img1520.png rename to content/tech/img1520.png diff --git a/tech/img1521.png b/content/tech/img1521.png similarity index 100% rename from tech/img1521.png rename to content/tech/img1521.png diff --git a/tech/img1522.png b/content/tech/img1522.png similarity index 100% rename from tech/img1522.png rename to content/tech/img1522.png diff --git a/tech/img1523.png b/content/tech/img1523.png similarity index 100% rename from tech/img1523.png rename to content/tech/img1523.png diff --git a/tech/img1524.png b/content/tech/img1524.png similarity index 100% rename from tech/img1524.png rename to content/tech/img1524.png diff --git a/tech/img1525.png b/content/tech/img1525.png similarity index 100% rename from tech/img1525.png rename to content/tech/img1525.png diff --git a/tech/img1526.png b/content/tech/img1526.png similarity index 100% rename from tech/img1526.png rename to content/tech/img1526.png diff --git a/tech/img1527.png b/content/tech/img1527.png similarity index 100% rename from tech/img1527.png rename to content/tech/img1527.png diff --git a/tech/img1528.png b/content/tech/img1528.png similarity index 100% rename from tech/img1528.png rename to content/tech/img1528.png diff --git a/tech/img1529.png b/content/tech/img1529.png similarity index 100% rename from tech/img1529.png rename to content/tech/img1529.png diff --git a/tech/img153.png b/content/tech/img153.png similarity index 100% rename from tech/img153.png rename to content/tech/img153.png diff --git a/tech/img1530.png b/content/tech/img1530.png similarity index 100% rename from tech/img1530.png rename to content/tech/img1530.png diff --git a/tech/img1531.png b/content/tech/img1531.png similarity index 100% rename from tech/img1531.png rename to content/tech/img1531.png diff --git a/tech/img1532.png b/content/tech/img1532.png similarity index 100% rename from tech/img1532.png rename to content/tech/img1532.png diff --git a/tech/img1533.png b/content/tech/img1533.png similarity index 100% rename from tech/img1533.png rename to content/tech/img1533.png diff --git a/tech/img1534.png b/content/tech/img1534.png similarity index 100% rename from tech/img1534.png rename to content/tech/img1534.png diff --git a/tech/img1535.png b/content/tech/img1535.png similarity index 100% rename from tech/img1535.png rename to content/tech/img1535.png diff --git a/tech/img1536.png b/content/tech/img1536.png similarity index 100% rename from tech/img1536.png rename to content/tech/img1536.png diff --git a/tech/img1537.png b/content/tech/img1537.png similarity index 100% rename from tech/img1537.png rename to content/tech/img1537.png diff --git a/tech/img1538.png b/content/tech/img1538.png similarity index 100% rename from tech/img1538.png rename to content/tech/img1538.png diff --git a/tech/img1539.png b/content/tech/img1539.png similarity index 100% rename from tech/img1539.png rename to content/tech/img1539.png diff --git a/tech/img154.png b/content/tech/img154.png similarity index 100% rename from tech/img154.png rename to content/tech/img154.png diff --git a/tech/img1540.png b/content/tech/img1540.png similarity index 100% rename from tech/img1540.png rename to content/tech/img1540.png diff --git a/tech/img1541.png b/content/tech/img1541.png similarity index 100% rename from tech/img1541.png rename to content/tech/img1541.png diff --git a/tech/img1542.png b/content/tech/img1542.png similarity index 100% rename from tech/img1542.png rename to content/tech/img1542.png diff --git a/tech/img1543.png b/content/tech/img1543.png similarity index 100% rename from tech/img1543.png rename to content/tech/img1543.png diff --git a/tech/img1544.png b/content/tech/img1544.png similarity index 100% rename from tech/img1544.png rename to content/tech/img1544.png diff --git a/tech/img1545.png b/content/tech/img1545.png similarity index 100% rename from tech/img1545.png rename to content/tech/img1545.png diff --git a/tech/img1546.png b/content/tech/img1546.png similarity index 100% rename from tech/img1546.png rename to content/tech/img1546.png diff --git a/tech/img1547.png b/content/tech/img1547.png similarity index 100% rename from tech/img1547.png rename to content/tech/img1547.png diff --git a/tech/img1548.png b/content/tech/img1548.png similarity index 100% rename from tech/img1548.png rename to content/tech/img1548.png diff --git a/tech/img1549.png b/content/tech/img1549.png similarity index 100% rename from tech/img1549.png rename to content/tech/img1549.png diff --git a/tech/img155.png b/content/tech/img155.png similarity index 100% rename from tech/img155.png rename to content/tech/img155.png diff --git a/tech/img1550.png b/content/tech/img1550.png similarity index 100% rename from tech/img1550.png rename to content/tech/img1550.png diff --git a/tech/img1551.png b/content/tech/img1551.png similarity index 100% rename from tech/img1551.png rename to content/tech/img1551.png diff --git a/tech/img1552.png b/content/tech/img1552.png similarity index 100% rename from tech/img1552.png rename to content/tech/img1552.png diff --git a/tech/img1553.png b/content/tech/img1553.png similarity index 100% rename from tech/img1553.png rename to content/tech/img1553.png diff --git a/tech/img1554.png b/content/tech/img1554.png similarity index 100% rename from tech/img1554.png rename to content/tech/img1554.png diff --git a/tech/img1555.png b/content/tech/img1555.png similarity index 100% rename from tech/img1555.png rename to content/tech/img1555.png diff --git a/tech/img1556.png b/content/tech/img1556.png similarity index 100% rename from tech/img1556.png rename to content/tech/img1556.png diff --git a/tech/img1557.png b/content/tech/img1557.png similarity index 100% rename from tech/img1557.png rename to content/tech/img1557.png diff --git a/tech/img1558.png b/content/tech/img1558.png similarity index 100% rename from tech/img1558.png rename to content/tech/img1558.png diff --git a/tech/img1559.png b/content/tech/img1559.png similarity index 100% rename from tech/img1559.png rename to content/tech/img1559.png diff --git a/tech/img156.png b/content/tech/img156.png similarity index 100% rename from tech/img156.png rename to content/tech/img156.png diff --git a/tech/img1560.png b/content/tech/img1560.png similarity index 100% rename from tech/img1560.png rename to content/tech/img1560.png diff --git a/tech/img1561.png b/content/tech/img1561.png similarity index 100% rename from tech/img1561.png rename to content/tech/img1561.png diff --git a/tech/img1562.png b/content/tech/img1562.png similarity index 100% rename from tech/img1562.png rename to content/tech/img1562.png diff --git a/tech/img1563.png b/content/tech/img1563.png similarity index 100% rename from tech/img1563.png rename to content/tech/img1563.png diff --git a/tech/img1564.png b/content/tech/img1564.png similarity index 100% rename from tech/img1564.png rename to content/tech/img1564.png diff --git a/tech/img1565.png b/content/tech/img1565.png similarity index 100% rename from tech/img1565.png rename to content/tech/img1565.png diff --git a/tech/img1566.png b/content/tech/img1566.png similarity index 100% rename from tech/img1566.png rename to content/tech/img1566.png diff --git a/tech/img1567.png b/content/tech/img1567.png similarity index 100% rename from tech/img1567.png rename to content/tech/img1567.png diff --git a/tech/img1568.png b/content/tech/img1568.png similarity index 100% rename from tech/img1568.png rename to content/tech/img1568.png diff --git a/tech/img1569.png b/content/tech/img1569.png similarity index 100% rename from tech/img1569.png rename to content/tech/img1569.png diff --git a/tech/img157.png b/content/tech/img157.png similarity index 100% rename from tech/img157.png rename to content/tech/img157.png diff --git a/tech/img1570.png b/content/tech/img1570.png similarity index 100% rename from tech/img1570.png rename to content/tech/img1570.png diff --git a/tech/img1571.png b/content/tech/img1571.png similarity index 100% rename from tech/img1571.png rename to content/tech/img1571.png diff --git a/tech/img1572.png b/content/tech/img1572.png similarity index 100% rename from tech/img1572.png rename to content/tech/img1572.png diff --git a/tech/img1573.png b/content/tech/img1573.png similarity index 100% rename from tech/img1573.png rename to content/tech/img1573.png diff --git a/tech/img1574.png b/content/tech/img1574.png similarity index 100% rename from tech/img1574.png rename to content/tech/img1574.png diff --git a/tech/img1575.png b/content/tech/img1575.png similarity index 100% rename from tech/img1575.png rename to content/tech/img1575.png diff --git a/tech/img1576.png b/content/tech/img1576.png similarity index 100% rename from tech/img1576.png rename to content/tech/img1576.png diff --git a/tech/img1577.png b/content/tech/img1577.png similarity index 100% rename from tech/img1577.png rename to content/tech/img1577.png diff --git a/tech/img1578.png b/content/tech/img1578.png similarity index 100% rename from tech/img1578.png rename to content/tech/img1578.png diff --git a/tech/img1579.png b/content/tech/img1579.png similarity index 100% rename from tech/img1579.png rename to content/tech/img1579.png diff --git a/tech/img158.png b/content/tech/img158.png similarity index 100% rename from tech/img158.png rename to content/tech/img158.png diff --git a/tech/img1580.png b/content/tech/img1580.png similarity index 100% rename from tech/img1580.png rename to content/tech/img1580.png diff --git a/tech/img1581.png b/content/tech/img1581.png similarity index 100% rename from tech/img1581.png rename to content/tech/img1581.png diff --git a/tech/img1582.png b/content/tech/img1582.png similarity index 100% rename from tech/img1582.png rename to content/tech/img1582.png diff --git a/tech/img1583.png b/content/tech/img1583.png similarity index 100% rename from tech/img1583.png rename to content/tech/img1583.png diff --git a/tech/img1584.png b/content/tech/img1584.png similarity index 100% rename from tech/img1584.png rename to content/tech/img1584.png diff --git a/tech/img1585.png b/content/tech/img1585.png similarity index 100% rename from tech/img1585.png rename to content/tech/img1585.png diff --git a/tech/img1586.png b/content/tech/img1586.png similarity index 100% rename from tech/img1586.png rename to content/tech/img1586.png diff --git a/tech/img1587.png b/content/tech/img1587.png similarity index 100% rename from tech/img1587.png rename to content/tech/img1587.png diff --git a/tech/img1588.png b/content/tech/img1588.png similarity index 100% rename from tech/img1588.png rename to content/tech/img1588.png diff --git a/tech/img1589.png b/content/tech/img1589.png similarity index 100% rename from tech/img1589.png rename to content/tech/img1589.png diff --git a/tech/img159.png b/content/tech/img159.png similarity index 100% rename from tech/img159.png rename to content/tech/img159.png diff --git a/tech/img1590.png b/content/tech/img1590.png similarity index 100% rename from tech/img1590.png rename to content/tech/img1590.png diff --git a/tech/img1591.png b/content/tech/img1591.png similarity index 100% rename from tech/img1591.png rename to content/tech/img1591.png diff --git a/tech/img1592.png b/content/tech/img1592.png similarity index 100% rename from tech/img1592.png rename to content/tech/img1592.png diff --git a/tech/img1593.png b/content/tech/img1593.png similarity index 100% rename from tech/img1593.png rename to content/tech/img1593.png diff --git a/tech/img1594.png b/content/tech/img1594.png similarity index 100% rename from tech/img1594.png rename to content/tech/img1594.png diff --git a/tech/img1595.png b/content/tech/img1595.png similarity index 100% rename from tech/img1595.png rename to content/tech/img1595.png diff --git a/tech/img1596.png b/content/tech/img1596.png similarity index 100% rename from tech/img1596.png rename to content/tech/img1596.png diff --git a/tech/img1597.png b/content/tech/img1597.png similarity index 100% rename from tech/img1597.png rename to content/tech/img1597.png diff --git a/tech/img1598.png b/content/tech/img1598.png similarity index 100% rename from tech/img1598.png rename to content/tech/img1598.png diff --git a/tech/img1599.png b/content/tech/img1599.png similarity index 100% rename from tech/img1599.png rename to content/tech/img1599.png diff --git a/tech/img16.png b/content/tech/img16.png similarity index 100% rename from tech/img16.png rename to content/tech/img16.png diff --git a/tech/img160.png b/content/tech/img160.png similarity index 100% rename from tech/img160.png rename to content/tech/img160.png diff --git a/tech/img1600.png b/content/tech/img1600.png similarity index 100% rename from tech/img1600.png rename to content/tech/img1600.png diff --git a/tech/img1601.png b/content/tech/img1601.png similarity index 100% rename from tech/img1601.png rename to content/tech/img1601.png diff --git a/tech/img1602.png b/content/tech/img1602.png similarity index 100% rename from tech/img1602.png rename to content/tech/img1602.png diff --git a/tech/img1603.png b/content/tech/img1603.png similarity index 100% rename from tech/img1603.png rename to content/tech/img1603.png diff --git a/tech/img1604.png b/content/tech/img1604.png similarity index 100% rename from tech/img1604.png rename to content/tech/img1604.png diff --git a/tech/img1605.png b/content/tech/img1605.png similarity index 100% rename from tech/img1605.png rename to content/tech/img1605.png diff --git a/tech/img1606.png b/content/tech/img1606.png similarity index 100% rename from tech/img1606.png rename to content/tech/img1606.png diff --git a/tech/img1607.png b/content/tech/img1607.png similarity index 100% rename from tech/img1607.png rename to content/tech/img1607.png diff --git a/tech/img1608.png b/content/tech/img1608.png similarity index 100% rename from tech/img1608.png rename to content/tech/img1608.png diff --git a/tech/img1609.png b/content/tech/img1609.png similarity index 100% rename from tech/img1609.png rename to content/tech/img1609.png diff --git a/tech/img161.png b/content/tech/img161.png similarity index 100% rename from tech/img161.png rename to content/tech/img161.png diff --git a/tech/img1610.png b/content/tech/img1610.png similarity index 100% rename from tech/img1610.png rename to content/tech/img1610.png diff --git a/tech/img1611.png b/content/tech/img1611.png similarity index 100% rename from tech/img1611.png rename to content/tech/img1611.png diff --git a/tech/img1612.png b/content/tech/img1612.png similarity index 100% rename from tech/img1612.png rename to content/tech/img1612.png diff --git a/tech/img1613.png b/content/tech/img1613.png similarity index 100% rename from tech/img1613.png rename to content/tech/img1613.png diff --git a/tech/img1614.png b/content/tech/img1614.png similarity index 100% rename from tech/img1614.png rename to content/tech/img1614.png diff --git a/tech/img1615.png b/content/tech/img1615.png similarity index 100% rename from tech/img1615.png rename to content/tech/img1615.png diff --git a/tech/img1616.png b/content/tech/img1616.png similarity index 100% rename from tech/img1616.png rename to content/tech/img1616.png diff --git a/tech/img1617.png b/content/tech/img1617.png similarity index 100% rename from tech/img1617.png rename to content/tech/img1617.png diff --git a/tech/img1618.png b/content/tech/img1618.png similarity index 100% rename from tech/img1618.png rename to content/tech/img1618.png diff --git a/tech/img1619.png b/content/tech/img1619.png similarity index 100% rename from tech/img1619.png rename to content/tech/img1619.png diff --git a/tech/img162.png b/content/tech/img162.png similarity index 100% rename from tech/img162.png rename to content/tech/img162.png diff --git a/tech/img1620.png b/content/tech/img1620.png similarity index 100% rename from tech/img1620.png rename to content/tech/img1620.png diff --git a/tech/img1621.png b/content/tech/img1621.png similarity index 100% rename from tech/img1621.png rename to content/tech/img1621.png diff --git a/tech/img1622.png b/content/tech/img1622.png similarity index 100% rename from tech/img1622.png rename to content/tech/img1622.png diff --git a/tech/img1623.png b/content/tech/img1623.png similarity index 100% rename from tech/img1623.png rename to content/tech/img1623.png diff --git a/tech/img1624.png b/content/tech/img1624.png similarity index 100% rename from tech/img1624.png rename to content/tech/img1624.png diff --git a/tech/img1625.png b/content/tech/img1625.png similarity index 100% rename from tech/img1625.png rename to content/tech/img1625.png diff --git a/tech/img1626.png b/content/tech/img1626.png similarity index 100% rename from tech/img1626.png rename to content/tech/img1626.png diff --git a/tech/img1627.png b/content/tech/img1627.png similarity index 100% rename from tech/img1627.png rename to content/tech/img1627.png diff --git a/tech/img1628.png b/content/tech/img1628.png similarity index 100% rename from tech/img1628.png rename to content/tech/img1628.png diff --git a/tech/img1629.png b/content/tech/img1629.png similarity index 100% rename from tech/img1629.png rename to content/tech/img1629.png diff --git a/tech/img163.png b/content/tech/img163.png similarity index 100% rename from tech/img163.png rename to content/tech/img163.png diff --git a/tech/img1630.png b/content/tech/img1630.png similarity index 100% rename from tech/img1630.png rename to content/tech/img1630.png diff --git a/tech/img1631.png b/content/tech/img1631.png similarity index 100% rename from tech/img1631.png rename to content/tech/img1631.png diff --git a/tech/img1632.png b/content/tech/img1632.png similarity index 100% rename from tech/img1632.png rename to content/tech/img1632.png diff --git a/tech/img1633.png b/content/tech/img1633.png similarity index 100% rename from tech/img1633.png rename to content/tech/img1633.png diff --git a/tech/img1634.png b/content/tech/img1634.png similarity index 100% rename from tech/img1634.png rename to content/tech/img1634.png diff --git a/tech/img1635.png b/content/tech/img1635.png similarity index 100% rename from tech/img1635.png rename to content/tech/img1635.png diff --git a/tech/img1636.png b/content/tech/img1636.png similarity index 100% rename from tech/img1636.png rename to content/tech/img1636.png diff --git a/tech/img1637.png b/content/tech/img1637.png similarity index 100% rename from tech/img1637.png rename to content/tech/img1637.png diff --git a/tech/img1638.png b/content/tech/img1638.png similarity index 100% rename from tech/img1638.png rename to content/tech/img1638.png diff --git a/tech/img1639.png b/content/tech/img1639.png similarity index 100% rename from tech/img1639.png rename to content/tech/img1639.png diff --git a/tech/img164.png b/content/tech/img164.png similarity index 100% rename from tech/img164.png rename to content/tech/img164.png diff --git a/tech/img1640.png b/content/tech/img1640.png similarity index 100% rename from tech/img1640.png rename to content/tech/img1640.png diff --git a/tech/img1641.png b/content/tech/img1641.png similarity index 100% rename from tech/img1641.png rename to content/tech/img1641.png diff --git a/tech/img1642.png b/content/tech/img1642.png similarity index 100% rename from tech/img1642.png rename to content/tech/img1642.png diff --git a/tech/img1643.png b/content/tech/img1643.png similarity index 100% rename from tech/img1643.png rename to content/tech/img1643.png diff --git a/tech/img1644.png b/content/tech/img1644.png similarity index 100% rename from tech/img1644.png rename to content/tech/img1644.png diff --git a/tech/img1645.png b/content/tech/img1645.png similarity index 100% rename from tech/img1645.png rename to content/tech/img1645.png diff --git a/tech/img1646.png b/content/tech/img1646.png similarity index 100% rename from tech/img1646.png rename to content/tech/img1646.png diff --git a/tech/img1647.png b/content/tech/img1647.png similarity index 100% rename from tech/img1647.png rename to content/tech/img1647.png diff --git a/tech/img1648.png b/content/tech/img1648.png similarity index 100% rename from tech/img1648.png rename to content/tech/img1648.png diff --git a/tech/img1649.png b/content/tech/img1649.png similarity index 100% rename from tech/img1649.png rename to content/tech/img1649.png diff --git a/tech/img165.png b/content/tech/img165.png similarity index 100% rename from tech/img165.png rename to content/tech/img165.png diff --git a/tech/img1650.png b/content/tech/img1650.png similarity index 100% rename from tech/img1650.png rename to content/tech/img1650.png diff --git a/tech/img1651.png b/content/tech/img1651.png similarity index 100% rename from tech/img1651.png rename to content/tech/img1651.png diff --git a/tech/img1652.png b/content/tech/img1652.png similarity index 100% rename from tech/img1652.png rename to content/tech/img1652.png diff --git a/tech/img1653.png b/content/tech/img1653.png similarity index 100% rename from tech/img1653.png rename to content/tech/img1653.png diff --git a/tech/img1654.png b/content/tech/img1654.png similarity index 100% rename from tech/img1654.png rename to content/tech/img1654.png diff --git a/tech/img1655.png b/content/tech/img1655.png similarity index 100% rename from tech/img1655.png rename to content/tech/img1655.png diff --git a/tech/img1656.png b/content/tech/img1656.png similarity index 100% rename from tech/img1656.png rename to content/tech/img1656.png diff --git a/tech/img1657.png b/content/tech/img1657.png similarity index 100% rename from tech/img1657.png rename to content/tech/img1657.png diff --git a/tech/img1658.png b/content/tech/img1658.png similarity index 100% rename from tech/img1658.png rename to content/tech/img1658.png diff --git a/tech/img1659.png b/content/tech/img1659.png similarity index 100% rename from tech/img1659.png rename to content/tech/img1659.png diff --git a/tech/img166.png b/content/tech/img166.png similarity index 100% rename from tech/img166.png rename to content/tech/img166.png diff --git a/tech/img1660.png b/content/tech/img1660.png similarity index 100% rename from tech/img1660.png rename to content/tech/img1660.png diff --git a/tech/img1661.png b/content/tech/img1661.png similarity index 100% rename from tech/img1661.png rename to content/tech/img1661.png diff --git a/tech/img1662.png b/content/tech/img1662.png similarity index 100% rename from tech/img1662.png rename to content/tech/img1662.png diff --git a/tech/img1663.png b/content/tech/img1663.png similarity index 100% rename from tech/img1663.png rename to content/tech/img1663.png diff --git a/tech/img1664.png b/content/tech/img1664.png similarity index 100% rename from tech/img1664.png rename to content/tech/img1664.png diff --git a/tech/img1665.png b/content/tech/img1665.png similarity index 100% rename from tech/img1665.png rename to content/tech/img1665.png diff --git a/tech/img1666.png b/content/tech/img1666.png similarity index 100% rename from tech/img1666.png rename to content/tech/img1666.png diff --git a/tech/img1667.png b/content/tech/img1667.png similarity index 100% rename from tech/img1667.png rename to content/tech/img1667.png diff --git a/tech/img1668.png b/content/tech/img1668.png similarity index 100% rename from tech/img1668.png rename to content/tech/img1668.png diff --git a/tech/img1669.png b/content/tech/img1669.png similarity index 100% rename from tech/img1669.png rename to content/tech/img1669.png diff --git a/tech/img167.png b/content/tech/img167.png similarity index 100% rename from tech/img167.png rename to content/tech/img167.png diff --git a/tech/img1670.png b/content/tech/img1670.png similarity index 100% rename from tech/img1670.png rename to content/tech/img1670.png diff --git a/tech/img1671.png b/content/tech/img1671.png similarity index 100% rename from tech/img1671.png rename to content/tech/img1671.png diff --git a/tech/img1672.png b/content/tech/img1672.png similarity index 100% rename from tech/img1672.png rename to content/tech/img1672.png diff --git a/tech/img1673.png b/content/tech/img1673.png similarity index 100% rename from tech/img1673.png rename to content/tech/img1673.png diff --git a/tech/img1674.png b/content/tech/img1674.png similarity index 100% rename from tech/img1674.png rename to content/tech/img1674.png diff --git a/tech/img1675.png b/content/tech/img1675.png similarity index 100% rename from tech/img1675.png rename to content/tech/img1675.png diff --git a/tech/img1676.png b/content/tech/img1676.png similarity index 100% rename from tech/img1676.png rename to content/tech/img1676.png diff --git a/tech/img1677.png b/content/tech/img1677.png similarity index 100% rename from tech/img1677.png rename to content/tech/img1677.png diff --git a/tech/img1678.png b/content/tech/img1678.png similarity index 100% rename from tech/img1678.png rename to content/tech/img1678.png diff --git a/tech/img1679.png b/content/tech/img1679.png similarity index 100% rename from tech/img1679.png rename to content/tech/img1679.png diff --git a/tech/img168.png b/content/tech/img168.png similarity index 100% rename from tech/img168.png rename to content/tech/img168.png diff --git a/tech/img1680.png b/content/tech/img1680.png similarity index 100% rename from tech/img1680.png rename to content/tech/img1680.png diff --git a/tech/img1681.png b/content/tech/img1681.png similarity index 100% rename from tech/img1681.png rename to content/tech/img1681.png diff --git a/tech/img1682.png b/content/tech/img1682.png similarity index 100% rename from tech/img1682.png rename to content/tech/img1682.png diff --git a/tech/img1683.png b/content/tech/img1683.png similarity index 100% rename from tech/img1683.png rename to content/tech/img1683.png diff --git a/tech/img1684.png b/content/tech/img1684.png similarity index 100% rename from tech/img1684.png rename to content/tech/img1684.png diff --git a/tech/img1685.png b/content/tech/img1685.png similarity index 100% rename from tech/img1685.png rename to content/tech/img1685.png diff --git a/tech/img1686.png b/content/tech/img1686.png similarity index 100% rename from tech/img1686.png rename to content/tech/img1686.png diff --git a/tech/img1687.png b/content/tech/img1687.png similarity index 100% rename from tech/img1687.png rename to content/tech/img1687.png diff --git a/tech/img1688.png b/content/tech/img1688.png similarity index 100% rename from tech/img1688.png rename to content/tech/img1688.png diff --git a/tech/img1689.png b/content/tech/img1689.png similarity index 100% rename from tech/img1689.png rename to content/tech/img1689.png diff --git a/tech/img169.png b/content/tech/img169.png similarity index 100% rename from tech/img169.png rename to content/tech/img169.png diff --git a/tech/img1690.png b/content/tech/img1690.png similarity index 100% rename from tech/img1690.png rename to content/tech/img1690.png diff --git a/tech/img1691.png b/content/tech/img1691.png similarity index 100% rename from tech/img1691.png rename to content/tech/img1691.png diff --git a/tech/img1692.png b/content/tech/img1692.png similarity index 100% rename from tech/img1692.png rename to content/tech/img1692.png diff --git a/tech/img1693.png b/content/tech/img1693.png similarity index 100% rename from tech/img1693.png rename to content/tech/img1693.png diff --git a/tech/img1694.png b/content/tech/img1694.png similarity index 100% rename from tech/img1694.png rename to content/tech/img1694.png diff --git a/tech/img1695.png b/content/tech/img1695.png similarity index 100% rename from tech/img1695.png rename to content/tech/img1695.png diff --git a/tech/img1696.png b/content/tech/img1696.png similarity index 100% rename from tech/img1696.png rename to content/tech/img1696.png diff --git a/tech/img1697.png b/content/tech/img1697.png similarity index 100% rename from tech/img1697.png rename to content/tech/img1697.png diff --git a/tech/img1698.png b/content/tech/img1698.png similarity index 100% rename from tech/img1698.png rename to content/tech/img1698.png diff --git a/tech/img1699.png b/content/tech/img1699.png similarity index 100% rename from tech/img1699.png rename to content/tech/img1699.png diff --git a/tech/img17.png b/content/tech/img17.png similarity index 100% rename from tech/img17.png rename to content/tech/img17.png diff --git a/tech/img170.png b/content/tech/img170.png similarity index 100% rename from tech/img170.png rename to content/tech/img170.png diff --git a/tech/img1700.png b/content/tech/img1700.png similarity index 100% rename from tech/img1700.png rename to content/tech/img1700.png diff --git a/tech/img1701.png b/content/tech/img1701.png similarity index 100% rename from tech/img1701.png rename to content/tech/img1701.png diff --git a/tech/img1702.png b/content/tech/img1702.png similarity index 100% rename from tech/img1702.png rename to content/tech/img1702.png diff --git a/tech/img1703.png b/content/tech/img1703.png similarity index 100% rename from tech/img1703.png rename to content/tech/img1703.png diff --git a/tech/img1704.png b/content/tech/img1704.png similarity index 100% rename from tech/img1704.png rename to content/tech/img1704.png diff --git a/tech/img1705.png b/content/tech/img1705.png similarity index 100% rename from tech/img1705.png rename to content/tech/img1705.png diff --git a/tech/img1706.png b/content/tech/img1706.png similarity index 100% rename from tech/img1706.png rename to content/tech/img1706.png diff --git a/tech/img1707.png b/content/tech/img1707.png similarity index 100% rename from tech/img1707.png rename to content/tech/img1707.png diff --git a/tech/img1708.png b/content/tech/img1708.png similarity index 100% rename from tech/img1708.png rename to content/tech/img1708.png diff --git a/tech/img1709.png b/content/tech/img1709.png similarity index 100% rename from tech/img1709.png rename to content/tech/img1709.png diff --git a/tech/img171.png b/content/tech/img171.png similarity index 100% rename from tech/img171.png rename to content/tech/img171.png diff --git a/tech/img1710.png b/content/tech/img1710.png similarity index 100% rename from tech/img1710.png rename to content/tech/img1710.png diff --git a/tech/img1711.png b/content/tech/img1711.png similarity index 100% rename from tech/img1711.png rename to content/tech/img1711.png diff --git a/tech/img1712.png b/content/tech/img1712.png similarity index 100% rename from tech/img1712.png rename to content/tech/img1712.png diff --git a/tech/img1713.png b/content/tech/img1713.png similarity index 100% rename from tech/img1713.png rename to content/tech/img1713.png diff --git a/tech/img1714.png b/content/tech/img1714.png similarity index 100% rename from tech/img1714.png rename to content/tech/img1714.png diff --git a/tech/img1715.png b/content/tech/img1715.png similarity index 100% rename from tech/img1715.png rename to content/tech/img1715.png diff --git a/tech/img1716.png b/content/tech/img1716.png similarity index 100% rename from tech/img1716.png rename to content/tech/img1716.png diff --git a/tech/img1717.png b/content/tech/img1717.png similarity index 100% rename from tech/img1717.png rename to content/tech/img1717.png diff --git a/tech/img1718.png b/content/tech/img1718.png similarity index 100% rename from tech/img1718.png rename to content/tech/img1718.png diff --git a/tech/img1719.png b/content/tech/img1719.png similarity index 100% rename from tech/img1719.png rename to content/tech/img1719.png diff --git a/tech/img172.png b/content/tech/img172.png similarity index 100% rename from tech/img172.png rename to content/tech/img172.png diff --git a/tech/img1720.png b/content/tech/img1720.png similarity index 100% rename from tech/img1720.png rename to content/tech/img1720.png diff --git a/tech/img1721.png b/content/tech/img1721.png similarity index 100% rename from tech/img1721.png rename to content/tech/img1721.png diff --git a/tech/img1722.png b/content/tech/img1722.png similarity index 100% rename from tech/img1722.png rename to content/tech/img1722.png diff --git a/tech/img1723.png b/content/tech/img1723.png similarity index 100% rename from tech/img1723.png rename to content/tech/img1723.png diff --git a/tech/img1724.png b/content/tech/img1724.png similarity index 100% rename from tech/img1724.png rename to content/tech/img1724.png diff --git a/tech/img1725.png b/content/tech/img1725.png similarity index 100% rename from tech/img1725.png rename to content/tech/img1725.png diff --git a/tech/img1726.png b/content/tech/img1726.png similarity index 100% rename from tech/img1726.png rename to content/tech/img1726.png diff --git a/tech/img1727.png b/content/tech/img1727.png similarity index 100% rename from tech/img1727.png rename to content/tech/img1727.png diff --git a/tech/img1728.png b/content/tech/img1728.png similarity index 100% rename from tech/img1728.png rename to content/tech/img1728.png diff --git a/tech/img1729.png b/content/tech/img1729.png similarity index 100% rename from tech/img1729.png rename to content/tech/img1729.png diff --git a/tech/img173.png b/content/tech/img173.png similarity index 100% rename from tech/img173.png rename to content/tech/img173.png diff --git a/tech/img1730.png b/content/tech/img1730.png similarity index 100% rename from tech/img1730.png rename to content/tech/img1730.png diff --git a/tech/img1731.png b/content/tech/img1731.png similarity index 100% rename from tech/img1731.png rename to content/tech/img1731.png diff --git a/tech/img1732.png b/content/tech/img1732.png similarity index 100% rename from tech/img1732.png rename to content/tech/img1732.png diff --git a/tech/img1733.png b/content/tech/img1733.png similarity index 100% rename from tech/img1733.png rename to content/tech/img1733.png diff --git a/tech/img1734.png b/content/tech/img1734.png similarity index 100% rename from tech/img1734.png rename to content/tech/img1734.png diff --git a/tech/img1735.png b/content/tech/img1735.png similarity index 100% rename from tech/img1735.png rename to content/tech/img1735.png diff --git a/tech/img1736.png b/content/tech/img1736.png similarity index 100% rename from tech/img1736.png rename to content/tech/img1736.png diff --git a/tech/img1737.png b/content/tech/img1737.png similarity index 100% rename from tech/img1737.png rename to content/tech/img1737.png diff --git a/tech/img1738.png b/content/tech/img1738.png similarity index 100% rename from tech/img1738.png rename to content/tech/img1738.png diff --git a/tech/img1739.png b/content/tech/img1739.png similarity index 100% rename from tech/img1739.png rename to content/tech/img1739.png diff --git a/tech/img174.png b/content/tech/img174.png similarity index 100% rename from tech/img174.png rename to content/tech/img174.png diff --git a/tech/img1740.png b/content/tech/img1740.png similarity index 100% rename from tech/img1740.png rename to content/tech/img1740.png diff --git a/tech/img1741.png b/content/tech/img1741.png similarity index 100% rename from tech/img1741.png rename to content/tech/img1741.png diff --git a/tech/img1742.png b/content/tech/img1742.png similarity index 100% rename from tech/img1742.png rename to content/tech/img1742.png diff --git a/tech/img1743.png b/content/tech/img1743.png similarity index 100% rename from tech/img1743.png rename to content/tech/img1743.png diff --git a/tech/img1744.png b/content/tech/img1744.png similarity index 100% rename from tech/img1744.png rename to content/tech/img1744.png diff --git a/tech/img1745.png b/content/tech/img1745.png similarity index 100% rename from tech/img1745.png rename to content/tech/img1745.png diff --git a/tech/img1746.png b/content/tech/img1746.png similarity index 100% rename from tech/img1746.png rename to content/tech/img1746.png diff --git a/tech/img1747.png b/content/tech/img1747.png similarity index 100% rename from tech/img1747.png rename to content/tech/img1747.png diff --git a/tech/img1748.png b/content/tech/img1748.png similarity index 100% rename from tech/img1748.png rename to content/tech/img1748.png diff --git a/tech/img1749.png b/content/tech/img1749.png similarity index 100% rename from tech/img1749.png rename to content/tech/img1749.png diff --git a/tech/img175.png b/content/tech/img175.png similarity index 100% rename from tech/img175.png rename to content/tech/img175.png diff --git a/tech/img1750.png b/content/tech/img1750.png similarity index 100% rename from tech/img1750.png rename to content/tech/img1750.png diff --git a/tech/img1751.png b/content/tech/img1751.png similarity index 100% rename from tech/img1751.png rename to content/tech/img1751.png diff --git a/tech/img1752.png b/content/tech/img1752.png similarity index 100% rename from tech/img1752.png rename to content/tech/img1752.png diff --git a/tech/img1753.png b/content/tech/img1753.png similarity index 100% rename from tech/img1753.png rename to content/tech/img1753.png diff --git a/tech/img1754.png b/content/tech/img1754.png similarity index 100% rename from tech/img1754.png rename to content/tech/img1754.png diff --git a/tech/img1755.png b/content/tech/img1755.png similarity index 100% rename from tech/img1755.png rename to content/tech/img1755.png diff --git a/tech/img1756.png b/content/tech/img1756.png similarity index 100% rename from tech/img1756.png rename to content/tech/img1756.png diff --git a/tech/img1757.png b/content/tech/img1757.png similarity index 100% rename from tech/img1757.png rename to content/tech/img1757.png diff --git a/tech/img1758.png b/content/tech/img1758.png similarity index 100% rename from tech/img1758.png rename to content/tech/img1758.png diff --git a/tech/img1759.png b/content/tech/img1759.png similarity index 100% rename from tech/img1759.png rename to content/tech/img1759.png diff --git a/tech/img176.png b/content/tech/img176.png similarity index 100% rename from tech/img176.png rename to content/tech/img176.png diff --git a/tech/img1760.png b/content/tech/img1760.png similarity index 100% rename from tech/img1760.png rename to content/tech/img1760.png diff --git a/tech/img1761.png b/content/tech/img1761.png similarity index 100% rename from tech/img1761.png rename to content/tech/img1761.png diff --git a/tech/img1762.png b/content/tech/img1762.png similarity index 100% rename from tech/img1762.png rename to content/tech/img1762.png diff --git a/tech/img1763.png b/content/tech/img1763.png similarity index 100% rename from tech/img1763.png rename to content/tech/img1763.png diff --git a/tech/img1764.png b/content/tech/img1764.png similarity index 100% rename from tech/img1764.png rename to content/tech/img1764.png diff --git a/tech/img1765.png b/content/tech/img1765.png similarity index 100% rename from tech/img1765.png rename to content/tech/img1765.png diff --git a/tech/img1766.png b/content/tech/img1766.png similarity index 100% rename from tech/img1766.png rename to content/tech/img1766.png diff --git a/tech/img1767.png b/content/tech/img1767.png similarity index 100% rename from tech/img1767.png rename to content/tech/img1767.png diff --git a/tech/img1768.png b/content/tech/img1768.png similarity index 100% rename from tech/img1768.png rename to content/tech/img1768.png diff --git a/tech/img1769.png b/content/tech/img1769.png similarity index 100% rename from tech/img1769.png rename to content/tech/img1769.png diff --git a/tech/img177.png b/content/tech/img177.png similarity index 100% rename from tech/img177.png rename to content/tech/img177.png diff --git a/tech/img1770.png b/content/tech/img1770.png similarity index 100% rename from tech/img1770.png rename to content/tech/img1770.png diff --git a/tech/img1771.png b/content/tech/img1771.png similarity index 100% rename from tech/img1771.png rename to content/tech/img1771.png diff --git a/tech/img1772.png b/content/tech/img1772.png similarity index 100% rename from tech/img1772.png rename to content/tech/img1772.png diff --git a/tech/img1773.png b/content/tech/img1773.png similarity index 100% rename from tech/img1773.png rename to content/tech/img1773.png diff --git a/tech/img1774.png b/content/tech/img1774.png similarity index 100% rename from tech/img1774.png rename to content/tech/img1774.png diff --git a/tech/img1775.png b/content/tech/img1775.png similarity index 100% rename from tech/img1775.png rename to content/tech/img1775.png diff --git a/tech/img1776.png b/content/tech/img1776.png similarity index 100% rename from tech/img1776.png rename to content/tech/img1776.png diff --git a/tech/img1777.png b/content/tech/img1777.png similarity index 100% rename from tech/img1777.png rename to content/tech/img1777.png diff --git a/tech/img1778.png b/content/tech/img1778.png similarity index 100% rename from tech/img1778.png rename to content/tech/img1778.png diff --git a/tech/img1779.png b/content/tech/img1779.png similarity index 100% rename from tech/img1779.png rename to content/tech/img1779.png diff --git a/tech/img178.png b/content/tech/img178.png similarity index 100% rename from tech/img178.png rename to content/tech/img178.png diff --git a/tech/img1780.png b/content/tech/img1780.png similarity index 100% rename from tech/img1780.png rename to content/tech/img1780.png diff --git a/tech/img1781.png b/content/tech/img1781.png similarity index 100% rename from tech/img1781.png rename to content/tech/img1781.png diff --git a/tech/img1782.png b/content/tech/img1782.png similarity index 100% rename from tech/img1782.png rename to content/tech/img1782.png diff --git a/tech/img1783.png b/content/tech/img1783.png similarity index 100% rename from tech/img1783.png rename to content/tech/img1783.png diff --git a/tech/img1784.png b/content/tech/img1784.png similarity index 100% rename from tech/img1784.png rename to content/tech/img1784.png diff --git a/tech/img1785.png b/content/tech/img1785.png similarity index 100% rename from tech/img1785.png rename to content/tech/img1785.png diff --git a/tech/img1786.png b/content/tech/img1786.png similarity index 100% rename from tech/img1786.png rename to content/tech/img1786.png diff --git a/tech/img1787.png b/content/tech/img1787.png similarity index 100% rename from tech/img1787.png rename to content/tech/img1787.png diff --git a/tech/img1788.png b/content/tech/img1788.png similarity index 100% rename from tech/img1788.png rename to content/tech/img1788.png diff --git a/tech/img1789.png b/content/tech/img1789.png similarity index 100% rename from tech/img1789.png rename to content/tech/img1789.png diff --git a/tech/img179.png b/content/tech/img179.png similarity index 100% rename from tech/img179.png rename to content/tech/img179.png diff --git a/tech/img1790.png b/content/tech/img1790.png similarity index 100% rename from tech/img1790.png rename to content/tech/img1790.png diff --git a/tech/img1791.png b/content/tech/img1791.png similarity index 100% rename from tech/img1791.png rename to content/tech/img1791.png diff --git a/tech/img1792.png b/content/tech/img1792.png similarity index 100% rename from tech/img1792.png rename to content/tech/img1792.png diff --git a/tech/img1793.png b/content/tech/img1793.png similarity index 100% rename from tech/img1793.png rename to content/tech/img1793.png diff --git a/tech/img1794.png b/content/tech/img1794.png similarity index 100% rename from tech/img1794.png rename to content/tech/img1794.png diff --git a/tech/img1795.png b/content/tech/img1795.png similarity index 100% rename from tech/img1795.png rename to content/tech/img1795.png diff --git a/tech/img1796.png b/content/tech/img1796.png similarity index 100% rename from tech/img1796.png rename to content/tech/img1796.png diff --git a/tech/img1797.png b/content/tech/img1797.png similarity index 100% rename from tech/img1797.png rename to content/tech/img1797.png diff --git a/tech/img1798.png b/content/tech/img1798.png similarity index 100% rename from tech/img1798.png rename to content/tech/img1798.png diff --git a/tech/img1799.png b/content/tech/img1799.png similarity index 100% rename from tech/img1799.png rename to content/tech/img1799.png diff --git a/tech/img18.png b/content/tech/img18.png similarity index 100% rename from tech/img18.png rename to content/tech/img18.png diff --git a/tech/img180.png b/content/tech/img180.png similarity index 100% rename from tech/img180.png rename to content/tech/img180.png diff --git a/tech/img1800.png b/content/tech/img1800.png similarity index 100% rename from tech/img1800.png rename to content/tech/img1800.png diff --git a/tech/img1801.png b/content/tech/img1801.png similarity index 100% rename from tech/img1801.png rename to content/tech/img1801.png diff --git a/tech/img1802.png b/content/tech/img1802.png similarity index 100% rename from tech/img1802.png rename to content/tech/img1802.png diff --git a/tech/img1803.png b/content/tech/img1803.png similarity index 100% rename from tech/img1803.png rename to content/tech/img1803.png diff --git a/tech/img1804.png b/content/tech/img1804.png similarity index 100% rename from tech/img1804.png rename to content/tech/img1804.png diff --git a/tech/img1805.png b/content/tech/img1805.png similarity index 100% rename from tech/img1805.png rename to content/tech/img1805.png diff --git a/tech/img1806.png b/content/tech/img1806.png similarity index 100% rename from tech/img1806.png rename to content/tech/img1806.png diff --git a/tech/img1807.png b/content/tech/img1807.png similarity index 100% rename from tech/img1807.png rename to content/tech/img1807.png diff --git a/tech/img1808.png b/content/tech/img1808.png similarity index 100% rename from tech/img1808.png rename to content/tech/img1808.png diff --git a/tech/img1809.png b/content/tech/img1809.png similarity index 100% rename from tech/img1809.png rename to content/tech/img1809.png diff --git a/tech/img181.png b/content/tech/img181.png similarity index 100% rename from tech/img181.png rename to content/tech/img181.png diff --git a/tech/img1810.png b/content/tech/img1810.png similarity index 100% rename from tech/img1810.png rename to content/tech/img1810.png diff --git a/tech/img1811.png b/content/tech/img1811.png similarity index 100% rename from tech/img1811.png rename to content/tech/img1811.png diff --git a/tech/img1812.png b/content/tech/img1812.png similarity index 100% rename from tech/img1812.png rename to content/tech/img1812.png diff --git a/tech/img1813.png b/content/tech/img1813.png similarity index 100% rename from tech/img1813.png rename to content/tech/img1813.png diff --git a/tech/img1814.png b/content/tech/img1814.png similarity index 100% rename from tech/img1814.png rename to content/tech/img1814.png diff --git a/tech/img1815.png b/content/tech/img1815.png similarity index 100% rename from tech/img1815.png rename to content/tech/img1815.png diff --git a/tech/img1816.png b/content/tech/img1816.png similarity index 100% rename from tech/img1816.png rename to content/tech/img1816.png diff --git a/tech/img1817.png b/content/tech/img1817.png similarity index 100% rename from tech/img1817.png rename to content/tech/img1817.png diff --git a/tech/img1818.png b/content/tech/img1818.png similarity index 100% rename from tech/img1818.png rename to content/tech/img1818.png diff --git a/tech/img1819.png b/content/tech/img1819.png similarity index 100% rename from tech/img1819.png rename to content/tech/img1819.png diff --git a/tech/img182.png b/content/tech/img182.png similarity index 100% rename from tech/img182.png rename to content/tech/img182.png diff --git a/tech/img1820.png b/content/tech/img1820.png similarity index 100% rename from tech/img1820.png rename to content/tech/img1820.png diff --git a/tech/img1821.png b/content/tech/img1821.png similarity index 100% rename from tech/img1821.png rename to content/tech/img1821.png diff --git a/tech/img1822.png b/content/tech/img1822.png similarity index 100% rename from tech/img1822.png rename to content/tech/img1822.png diff --git a/tech/img1823.png b/content/tech/img1823.png similarity index 100% rename from tech/img1823.png rename to content/tech/img1823.png diff --git a/tech/img1824.png b/content/tech/img1824.png similarity index 100% rename from tech/img1824.png rename to content/tech/img1824.png diff --git a/tech/img1825.png b/content/tech/img1825.png similarity index 100% rename from tech/img1825.png rename to content/tech/img1825.png diff --git a/tech/img1826.png b/content/tech/img1826.png similarity index 100% rename from tech/img1826.png rename to content/tech/img1826.png diff --git a/tech/img1827.png b/content/tech/img1827.png similarity index 100% rename from tech/img1827.png rename to content/tech/img1827.png diff --git a/tech/img1828.png b/content/tech/img1828.png similarity index 100% rename from tech/img1828.png rename to content/tech/img1828.png diff --git a/tech/img1829.png b/content/tech/img1829.png similarity index 100% rename from tech/img1829.png rename to content/tech/img1829.png diff --git a/tech/img183.png b/content/tech/img183.png similarity index 100% rename from tech/img183.png rename to content/tech/img183.png diff --git a/tech/img1830.png b/content/tech/img1830.png similarity index 100% rename from tech/img1830.png rename to content/tech/img1830.png diff --git a/tech/img1831.png b/content/tech/img1831.png similarity index 100% rename from tech/img1831.png rename to content/tech/img1831.png diff --git a/tech/img1832.png b/content/tech/img1832.png similarity index 100% rename from tech/img1832.png rename to content/tech/img1832.png diff --git a/tech/img1833.png b/content/tech/img1833.png similarity index 100% rename from tech/img1833.png rename to content/tech/img1833.png diff --git a/tech/img1834.png b/content/tech/img1834.png similarity index 100% rename from tech/img1834.png rename to content/tech/img1834.png diff --git a/tech/img1835.png b/content/tech/img1835.png similarity index 100% rename from tech/img1835.png rename to content/tech/img1835.png diff --git a/tech/img1836.png b/content/tech/img1836.png similarity index 100% rename from tech/img1836.png rename to content/tech/img1836.png diff --git a/tech/img1837.png b/content/tech/img1837.png similarity index 100% rename from tech/img1837.png rename to content/tech/img1837.png diff --git a/tech/img1838.png b/content/tech/img1838.png similarity index 100% rename from tech/img1838.png rename to content/tech/img1838.png diff --git a/tech/img1839.png b/content/tech/img1839.png similarity index 100% rename from tech/img1839.png rename to content/tech/img1839.png diff --git a/tech/img184.png b/content/tech/img184.png similarity index 100% rename from tech/img184.png rename to content/tech/img184.png diff --git a/tech/img1840.png b/content/tech/img1840.png similarity index 100% rename from tech/img1840.png rename to content/tech/img1840.png diff --git a/tech/img1841.png b/content/tech/img1841.png similarity index 100% rename from tech/img1841.png rename to content/tech/img1841.png diff --git a/tech/img1842.png b/content/tech/img1842.png similarity index 100% rename from tech/img1842.png rename to content/tech/img1842.png diff --git a/tech/img1843.png b/content/tech/img1843.png similarity index 100% rename from tech/img1843.png rename to content/tech/img1843.png diff --git a/tech/img1844.png b/content/tech/img1844.png similarity index 100% rename from tech/img1844.png rename to content/tech/img1844.png diff --git a/tech/img1845.png b/content/tech/img1845.png similarity index 100% rename from tech/img1845.png rename to content/tech/img1845.png diff --git a/tech/img1846.png b/content/tech/img1846.png similarity index 100% rename from tech/img1846.png rename to content/tech/img1846.png diff --git a/tech/img1847.png b/content/tech/img1847.png similarity index 100% rename from tech/img1847.png rename to content/tech/img1847.png diff --git a/tech/img1848.png b/content/tech/img1848.png similarity index 100% rename from tech/img1848.png rename to content/tech/img1848.png diff --git a/tech/img1849.png b/content/tech/img1849.png similarity index 100% rename from tech/img1849.png rename to content/tech/img1849.png diff --git a/tech/img185.png b/content/tech/img185.png similarity index 100% rename from tech/img185.png rename to content/tech/img185.png diff --git a/tech/img1850.png b/content/tech/img1850.png similarity index 100% rename from tech/img1850.png rename to content/tech/img1850.png diff --git a/tech/img1851.png b/content/tech/img1851.png similarity index 100% rename from tech/img1851.png rename to content/tech/img1851.png diff --git a/tech/img1852.png b/content/tech/img1852.png similarity index 100% rename from tech/img1852.png rename to content/tech/img1852.png diff --git a/tech/img1853.png b/content/tech/img1853.png similarity index 100% rename from tech/img1853.png rename to content/tech/img1853.png diff --git a/tech/img1854.png b/content/tech/img1854.png similarity index 100% rename from tech/img1854.png rename to content/tech/img1854.png diff --git a/tech/img1855.png b/content/tech/img1855.png similarity index 100% rename from tech/img1855.png rename to content/tech/img1855.png diff --git a/tech/img1856.png b/content/tech/img1856.png similarity index 100% rename from tech/img1856.png rename to content/tech/img1856.png diff --git a/tech/img1857.png b/content/tech/img1857.png similarity index 100% rename from tech/img1857.png rename to content/tech/img1857.png diff --git a/tech/img1858.png b/content/tech/img1858.png similarity index 100% rename from tech/img1858.png rename to content/tech/img1858.png diff --git a/tech/img1859.png b/content/tech/img1859.png similarity index 100% rename from tech/img1859.png rename to content/tech/img1859.png diff --git a/tech/img186.png b/content/tech/img186.png similarity index 100% rename from tech/img186.png rename to content/tech/img186.png diff --git a/tech/img1860.png b/content/tech/img1860.png similarity index 100% rename from tech/img1860.png rename to content/tech/img1860.png diff --git a/tech/img1861.png b/content/tech/img1861.png similarity index 100% rename from tech/img1861.png rename to content/tech/img1861.png diff --git a/tech/img1862.png b/content/tech/img1862.png similarity index 100% rename from tech/img1862.png rename to content/tech/img1862.png diff --git a/tech/img1863.png b/content/tech/img1863.png similarity index 100% rename from tech/img1863.png rename to content/tech/img1863.png diff --git a/tech/img1864.png b/content/tech/img1864.png similarity index 100% rename from tech/img1864.png rename to content/tech/img1864.png diff --git a/tech/img1865.png b/content/tech/img1865.png similarity index 100% rename from tech/img1865.png rename to content/tech/img1865.png diff --git a/tech/img1866.png b/content/tech/img1866.png similarity index 100% rename from tech/img1866.png rename to content/tech/img1866.png diff --git a/tech/img1867.png b/content/tech/img1867.png similarity index 100% rename from tech/img1867.png rename to content/tech/img1867.png diff --git a/tech/img1868.png b/content/tech/img1868.png similarity index 100% rename from tech/img1868.png rename to content/tech/img1868.png diff --git a/tech/img1869.png b/content/tech/img1869.png similarity index 100% rename from tech/img1869.png rename to content/tech/img1869.png diff --git a/tech/img187.png b/content/tech/img187.png similarity index 100% rename from tech/img187.png rename to content/tech/img187.png diff --git a/tech/img1870.png b/content/tech/img1870.png similarity index 100% rename from tech/img1870.png rename to content/tech/img1870.png diff --git a/tech/img1871.png b/content/tech/img1871.png similarity index 100% rename from tech/img1871.png rename to content/tech/img1871.png diff --git a/tech/img1872.png b/content/tech/img1872.png similarity index 100% rename from tech/img1872.png rename to content/tech/img1872.png diff --git a/tech/img1873.png b/content/tech/img1873.png similarity index 100% rename from tech/img1873.png rename to content/tech/img1873.png diff --git a/tech/img1874.png b/content/tech/img1874.png similarity index 100% rename from tech/img1874.png rename to content/tech/img1874.png diff --git a/tech/img1875.png b/content/tech/img1875.png similarity index 100% rename from tech/img1875.png rename to content/tech/img1875.png diff --git a/tech/img1876.png b/content/tech/img1876.png similarity index 100% rename from tech/img1876.png rename to content/tech/img1876.png diff --git a/tech/img1877.png b/content/tech/img1877.png similarity index 100% rename from tech/img1877.png rename to content/tech/img1877.png diff --git a/tech/img1878.png b/content/tech/img1878.png similarity index 100% rename from tech/img1878.png rename to content/tech/img1878.png diff --git a/tech/img1879.png b/content/tech/img1879.png similarity index 100% rename from tech/img1879.png rename to content/tech/img1879.png diff --git a/tech/img188.png b/content/tech/img188.png similarity index 100% rename from tech/img188.png rename to content/tech/img188.png diff --git a/tech/img1880.png b/content/tech/img1880.png similarity index 100% rename from tech/img1880.png rename to content/tech/img1880.png diff --git a/tech/img1881.png b/content/tech/img1881.png similarity index 100% rename from tech/img1881.png rename to content/tech/img1881.png diff --git a/tech/img1882.png b/content/tech/img1882.png similarity index 100% rename from tech/img1882.png rename to content/tech/img1882.png diff --git a/tech/img1883.png b/content/tech/img1883.png similarity index 100% rename from tech/img1883.png rename to content/tech/img1883.png diff --git a/tech/img1884.png b/content/tech/img1884.png similarity index 100% rename from tech/img1884.png rename to content/tech/img1884.png diff --git a/tech/img1885.png b/content/tech/img1885.png similarity index 100% rename from tech/img1885.png rename to content/tech/img1885.png diff --git a/tech/img1886.png b/content/tech/img1886.png similarity index 100% rename from tech/img1886.png rename to content/tech/img1886.png diff --git a/tech/img1887.png b/content/tech/img1887.png similarity index 100% rename from tech/img1887.png rename to content/tech/img1887.png diff --git a/tech/img1888.png b/content/tech/img1888.png similarity index 100% rename from tech/img1888.png rename to content/tech/img1888.png diff --git a/tech/img1889.png b/content/tech/img1889.png similarity index 100% rename from tech/img1889.png rename to content/tech/img1889.png diff --git a/tech/img189.png b/content/tech/img189.png similarity index 100% rename from tech/img189.png rename to content/tech/img189.png diff --git a/tech/img1890.png b/content/tech/img1890.png similarity index 100% rename from tech/img1890.png rename to content/tech/img1890.png diff --git a/tech/img1891.png b/content/tech/img1891.png similarity index 100% rename from tech/img1891.png rename to content/tech/img1891.png diff --git a/tech/img1892.png b/content/tech/img1892.png similarity index 100% rename from tech/img1892.png rename to content/tech/img1892.png diff --git a/tech/img1893.png b/content/tech/img1893.png similarity index 100% rename from tech/img1893.png rename to content/tech/img1893.png diff --git a/tech/img1894.png b/content/tech/img1894.png similarity index 100% rename from tech/img1894.png rename to content/tech/img1894.png diff --git a/tech/img1895.png b/content/tech/img1895.png similarity index 100% rename from tech/img1895.png rename to content/tech/img1895.png diff --git a/tech/img1896.png b/content/tech/img1896.png similarity index 100% rename from tech/img1896.png rename to content/tech/img1896.png diff --git a/tech/img1897.png b/content/tech/img1897.png similarity index 100% rename from tech/img1897.png rename to content/tech/img1897.png diff --git a/tech/img1898.png b/content/tech/img1898.png similarity index 100% rename from tech/img1898.png rename to content/tech/img1898.png diff --git a/tech/img1899.png b/content/tech/img1899.png similarity index 100% rename from tech/img1899.png rename to content/tech/img1899.png diff --git a/tech/img19.png b/content/tech/img19.png similarity index 100% rename from tech/img19.png rename to content/tech/img19.png diff --git a/tech/img190.png b/content/tech/img190.png similarity index 100% rename from tech/img190.png rename to content/tech/img190.png diff --git a/tech/img1900.png b/content/tech/img1900.png similarity index 100% rename from tech/img1900.png rename to content/tech/img1900.png diff --git a/tech/img1901.png b/content/tech/img1901.png similarity index 100% rename from tech/img1901.png rename to content/tech/img1901.png diff --git a/tech/img1902.png b/content/tech/img1902.png similarity index 100% rename from tech/img1902.png rename to content/tech/img1902.png diff --git a/tech/img1903.png b/content/tech/img1903.png similarity index 100% rename from tech/img1903.png rename to content/tech/img1903.png diff --git a/tech/img1904.png b/content/tech/img1904.png similarity index 100% rename from tech/img1904.png rename to content/tech/img1904.png diff --git a/tech/img1905.png b/content/tech/img1905.png similarity index 100% rename from tech/img1905.png rename to content/tech/img1905.png diff --git a/tech/img1906.png b/content/tech/img1906.png similarity index 100% rename from tech/img1906.png rename to content/tech/img1906.png diff --git a/tech/img1907.png b/content/tech/img1907.png similarity index 100% rename from tech/img1907.png rename to content/tech/img1907.png diff --git a/tech/img1908.png b/content/tech/img1908.png similarity index 100% rename from tech/img1908.png rename to content/tech/img1908.png diff --git a/tech/img1909.png b/content/tech/img1909.png similarity index 100% rename from tech/img1909.png rename to content/tech/img1909.png diff --git a/tech/img191.png b/content/tech/img191.png similarity index 100% rename from tech/img191.png rename to content/tech/img191.png diff --git a/tech/img1910.png b/content/tech/img1910.png similarity index 100% rename from tech/img1910.png rename to content/tech/img1910.png diff --git a/tech/img1911.png b/content/tech/img1911.png similarity index 100% rename from tech/img1911.png rename to content/tech/img1911.png diff --git a/tech/img1912.png b/content/tech/img1912.png similarity index 100% rename from tech/img1912.png rename to content/tech/img1912.png diff --git a/tech/img1913.png b/content/tech/img1913.png similarity index 100% rename from tech/img1913.png rename to content/tech/img1913.png diff --git a/tech/img1914.png b/content/tech/img1914.png similarity index 100% rename from tech/img1914.png rename to content/tech/img1914.png diff --git a/tech/img1915.png b/content/tech/img1915.png similarity index 100% rename from tech/img1915.png rename to content/tech/img1915.png diff --git a/tech/img1916.png b/content/tech/img1916.png similarity index 100% rename from tech/img1916.png rename to content/tech/img1916.png diff --git a/tech/img1917.png b/content/tech/img1917.png similarity index 100% rename from tech/img1917.png rename to content/tech/img1917.png diff --git a/tech/img1918.png b/content/tech/img1918.png similarity index 100% rename from tech/img1918.png rename to content/tech/img1918.png diff --git a/tech/img1919.png b/content/tech/img1919.png similarity index 100% rename from tech/img1919.png rename to content/tech/img1919.png diff --git a/tech/img192.png b/content/tech/img192.png similarity index 100% rename from tech/img192.png rename to content/tech/img192.png diff --git a/tech/img1920.png b/content/tech/img1920.png similarity index 100% rename from tech/img1920.png rename to content/tech/img1920.png diff --git a/tech/img1921.png b/content/tech/img1921.png similarity index 100% rename from tech/img1921.png rename to content/tech/img1921.png diff --git a/tech/img1922.png b/content/tech/img1922.png similarity index 100% rename from tech/img1922.png rename to content/tech/img1922.png diff --git a/tech/img1923.png b/content/tech/img1923.png similarity index 100% rename from tech/img1923.png rename to content/tech/img1923.png diff --git a/tech/img1924.png b/content/tech/img1924.png similarity index 100% rename from tech/img1924.png rename to content/tech/img1924.png diff --git a/tech/img1925.png b/content/tech/img1925.png similarity index 100% rename from tech/img1925.png rename to content/tech/img1925.png diff --git a/tech/img1926.png b/content/tech/img1926.png similarity index 100% rename from tech/img1926.png rename to content/tech/img1926.png diff --git a/tech/img1927.png b/content/tech/img1927.png similarity index 100% rename from tech/img1927.png rename to content/tech/img1927.png diff --git a/tech/img1928.png b/content/tech/img1928.png similarity index 100% rename from tech/img1928.png rename to content/tech/img1928.png diff --git a/tech/img1929.png b/content/tech/img1929.png similarity index 100% rename from tech/img1929.png rename to content/tech/img1929.png diff --git a/tech/img193.png b/content/tech/img193.png similarity index 100% rename from tech/img193.png rename to content/tech/img193.png diff --git a/tech/img1930.png b/content/tech/img1930.png similarity index 100% rename from tech/img1930.png rename to content/tech/img1930.png diff --git a/tech/img1931.png b/content/tech/img1931.png similarity index 100% rename from tech/img1931.png rename to content/tech/img1931.png diff --git a/tech/img1932.png b/content/tech/img1932.png similarity index 100% rename from tech/img1932.png rename to content/tech/img1932.png diff --git a/tech/img1933.png b/content/tech/img1933.png similarity index 100% rename from tech/img1933.png rename to content/tech/img1933.png diff --git a/tech/img1934.png b/content/tech/img1934.png similarity index 100% rename from tech/img1934.png rename to content/tech/img1934.png diff --git a/tech/img1935.png b/content/tech/img1935.png similarity index 100% rename from tech/img1935.png rename to content/tech/img1935.png diff --git a/tech/img1936.png b/content/tech/img1936.png similarity index 100% rename from tech/img1936.png rename to content/tech/img1936.png diff --git a/tech/img1937.png b/content/tech/img1937.png similarity index 100% rename from tech/img1937.png rename to content/tech/img1937.png diff --git a/tech/img1938.png b/content/tech/img1938.png similarity index 100% rename from tech/img1938.png rename to content/tech/img1938.png diff --git a/tech/img1939.png b/content/tech/img1939.png similarity index 100% rename from tech/img1939.png rename to content/tech/img1939.png diff --git a/tech/img194.png b/content/tech/img194.png similarity index 100% rename from tech/img194.png rename to content/tech/img194.png diff --git a/tech/img1940.png b/content/tech/img1940.png similarity index 100% rename from tech/img1940.png rename to content/tech/img1940.png diff --git a/tech/img1941.png b/content/tech/img1941.png similarity index 100% rename from tech/img1941.png rename to content/tech/img1941.png diff --git a/tech/img1942.png b/content/tech/img1942.png similarity index 100% rename from tech/img1942.png rename to content/tech/img1942.png diff --git a/tech/img1943.png b/content/tech/img1943.png similarity index 100% rename from tech/img1943.png rename to content/tech/img1943.png diff --git a/tech/img1944.png b/content/tech/img1944.png similarity index 100% rename from tech/img1944.png rename to content/tech/img1944.png diff --git a/tech/img1945.png b/content/tech/img1945.png similarity index 100% rename from tech/img1945.png rename to content/tech/img1945.png diff --git a/tech/img1946.png b/content/tech/img1946.png similarity index 100% rename from tech/img1946.png rename to content/tech/img1946.png diff --git a/tech/img1947.png b/content/tech/img1947.png similarity index 100% rename from tech/img1947.png rename to content/tech/img1947.png diff --git a/tech/img1948.png b/content/tech/img1948.png similarity index 100% rename from tech/img1948.png rename to content/tech/img1948.png diff --git a/tech/img1949.png b/content/tech/img1949.png similarity index 100% rename from tech/img1949.png rename to content/tech/img1949.png diff --git a/tech/img195.png b/content/tech/img195.png similarity index 100% rename from tech/img195.png rename to content/tech/img195.png diff --git a/tech/img1950.png b/content/tech/img1950.png similarity index 100% rename from tech/img1950.png rename to content/tech/img1950.png diff --git a/tech/img1951.png b/content/tech/img1951.png similarity index 100% rename from tech/img1951.png rename to content/tech/img1951.png diff --git a/tech/img1952.png b/content/tech/img1952.png similarity index 100% rename from tech/img1952.png rename to content/tech/img1952.png diff --git a/tech/img1953.png b/content/tech/img1953.png similarity index 100% rename from tech/img1953.png rename to content/tech/img1953.png diff --git a/tech/img1954.png b/content/tech/img1954.png similarity index 100% rename from tech/img1954.png rename to content/tech/img1954.png diff --git a/tech/img1955.png b/content/tech/img1955.png similarity index 100% rename from tech/img1955.png rename to content/tech/img1955.png diff --git a/tech/img1956.png b/content/tech/img1956.png similarity index 100% rename from tech/img1956.png rename to content/tech/img1956.png diff --git a/tech/img1957.png b/content/tech/img1957.png similarity index 100% rename from tech/img1957.png rename to content/tech/img1957.png diff --git a/tech/img1958.png b/content/tech/img1958.png similarity index 100% rename from tech/img1958.png rename to content/tech/img1958.png diff --git a/tech/img1959.png b/content/tech/img1959.png similarity index 100% rename from tech/img1959.png rename to content/tech/img1959.png diff --git a/tech/img196.png b/content/tech/img196.png similarity index 100% rename from tech/img196.png rename to content/tech/img196.png diff --git a/tech/img1960.png b/content/tech/img1960.png similarity index 100% rename from tech/img1960.png rename to content/tech/img1960.png diff --git a/tech/img1961.png b/content/tech/img1961.png similarity index 100% rename from tech/img1961.png rename to content/tech/img1961.png diff --git a/tech/img1962.png b/content/tech/img1962.png similarity index 100% rename from tech/img1962.png rename to content/tech/img1962.png diff --git a/tech/img1963.png b/content/tech/img1963.png similarity index 100% rename from tech/img1963.png rename to content/tech/img1963.png diff --git a/tech/img1964.png b/content/tech/img1964.png similarity index 100% rename from tech/img1964.png rename to content/tech/img1964.png diff --git a/tech/img1965.png b/content/tech/img1965.png similarity index 100% rename from tech/img1965.png rename to content/tech/img1965.png diff --git a/tech/img1966.png b/content/tech/img1966.png similarity index 100% rename from tech/img1966.png rename to content/tech/img1966.png diff --git a/tech/img1967.png b/content/tech/img1967.png similarity index 100% rename from tech/img1967.png rename to content/tech/img1967.png diff --git a/tech/img1968.png b/content/tech/img1968.png similarity index 100% rename from tech/img1968.png rename to content/tech/img1968.png diff --git a/tech/img1969.png b/content/tech/img1969.png similarity index 100% rename from tech/img1969.png rename to content/tech/img1969.png diff --git a/tech/img197.png b/content/tech/img197.png similarity index 100% rename from tech/img197.png rename to content/tech/img197.png diff --git a/tech/img1970.png b/content/tech/img1970.png similarity index 100% rename from tech/img1970.png rename to content/tech/img1970.png diff --git a/tech/img1971.png b/content/tech/img1971.png similarity index 100% rename from tech/img1971.png rename to content/tech/img1971.png diff --git a/tech/img1972.png b/content/tech/img1972.png similarity index 100% rename from tech/img1972.png rename to content/tech/img1972.png diff --git a/tech/img1973.png b/content/tech/img1973.png similarity index 100% rename from tech/img1973.png rename to content/tech/img1973.png diff --git a/tech/img1974.png b/content/tech/img1974.png similarity index 100% rename from tech/img1974.png rename to content/tech/img1974.png diff --git a/tech/img1975.png b/content/tech/img1975.png similarity index 100% rename from tech/img1975.png rename to content/tech/img1975.png diff --git a/tech/img1976.png b/content/tech/img1976.png similarity index 100% rename from tech/img1976.png rename to content/tech/img1976.png diff --git a/tech/img1977.png b/content/tech/img1977.png similarity index 100% rename from tech/img1977.png rename to content/tech/img1977.png diff --git a/tech/img1978.png b/content/tech/img1978.png similarity index 100% rename from tech/img1978.png rename to content/tech/img1978.png diff --git a/tech/img1979.png b/content/tech/img1979.png similarity index 100% rename from tech/img1979.png rename to content/tech/img1979.png diff --git a/tech/img198.png b/content/tech/img198.png similarity index 100% rename from tech/img198.png rename to content/tech/img198.png diff --git a/tech/img1980.png b/content/tech/img1980.png similarity index 100% rename from tech/img1980.png rename to content/tech/img1980.png diff --git a/tech/img1981.png b/content/tech/img1981.png similarity index 100% rename from tech/img1981.png rename to content/tech/img1981.png diff --git a/tech/img1982.png b/content/tech/img1982.png similarity index 100% rename from tech/img1982.png rename to content/tech/img1982.png diff --git a/tech/img1983.png b/content/tech/img1983.png similarity index 100% rename from tech/img1983.png rename to content/tech/img1983.png diff --git a/tech/img1984.png b/content/tech/img1984.png similarity index 100% rename from tech/img1984.png rename to content/tech/img1984.png diff --git a/tech/img1985.png b/content/tech/img1985.png similarity index 100% rename from tech/img1985.png rename to content/tech/img1985.png diff --git a/tech/img1986.png b/content/tech/img1986.png similarity index 100% rename from tech/img1986.png rename to content/tech/img1986.png diff --git a/tech/img1987.png b/content/tech/img1987.png similarity index 100% rename from tech/img1987.png rename to content/tech/img1987.png diff --git a/tech/img1988.png b/content/tech/img1988.png similarity index 100% rename from tech/img1988.png rename to content/tech/img1988.png diff --git a/tech/img1989.png b/content/tech/img1989.png similarity index 100% rename from tech/img1989.png rename to content/tech/img1989.png diff --git a/tech/img199.png b/content/tech/img199.png similarity index 100% rename from tech/img199.png rename to content/tech/img199.png diff --git a/tech/img1990.png b/content/tech/img1990.png similarity index 100% rename from tech/img1990.png rename to content/tech/img1990.png diff --git a/tech/img1991.png b/content/tech/img1991.png similarity index 100% rename from tech/img1991.png rename to content/tech/img1991.png diff --git a/tech/img1992.png b/content/tech/img1992.png similarity index 100% rename from tech/img1992.png rename to content/tech/img1992.png diff --git a/tech/img1993.png b/content/tech/img1993.png similarity index 100% rename from tech/img1993.png rename to content/tech/img1993.png diff --git a/tech/img1994.png b/content/tech/img1994.png similarity index 100% rename from tech/img1994.png rename to content/tech/img1994.png diff --git a/tech/img1995.png b/content/tech/img1995.png similarity index 100% rename from tech/img1995.png rename to content/tech/img1995.png diff --git a/tech/img1996.png b/content/tech/img1996.png similarity index 100% rename from tech/img1996.png rename to content/tech/img1996.png diff --git a/tech/img1997.png b/content/tech/img1997.png similarity index 100% rename from tech/img1997.png rename to content/tech/img1997.png diff --git a/tech/img1998.png b/content/tech/img1998.png similarity index 100% rename from tech/img1998.png rename to content/tech/img1998.png diff --git a/tech/img1999.png b/content/tech/img1999.png similarity index 100% rename from tech/img1999.png rename to content/tech/img1999.png diff --git a/tech/img2.png b/content/tech/img2.png similarity index 100% rename from tech/img2.png rename to content/tech/img2.png diff --git a/tech/img20.png b/content/tech/img20.png similarity index 100% rename from tech/img20.png rename to content/tech/img20.png diff --git a/tech/img200.png b/content/tech/img200.png similarity index 100% rename from tech/img200.png rename to content/tech/img200.png diff --git a/tech/img2000.png b/content/tech/img2000.png similarity index 100% rename from tech/img2000.png rename to content/tech/img2000.png diff --git a/tech/img2001.png b/content/tech/img2001.png similarity index 100% rename from tech/img2001.png rename to content/tech/img2001.png diff --git a/tech/img2002.png b/content/tech/img2002.png similarity index 100% rename from tech/img2002.png rename to content/tech/img2002.png diff --git a/tech/img2003.png b/content/tech/img2003.png similarity index 100% rename from tech/img2003.png rename to content/tech/img2003.png diff --git a/tech/img2004.png b/content/tech/img2004.png similarity index 100% rename from tech/img2004.png rename to content/tech/img2004.png diff --git a/tech/img2005.png b/content/tech/img2005.png similarity index 100% rename from tech/img2005.png rename to content/tech/img2005.png diff --git a/tech/img2006.png b/content/tech/img2006.png similarity index 100% rename from tech/img2006.png rename to content/tech/img2006.png diff --git a/tech/img2007.png b/content/tech/img2007.png similarity index 100% rename from tech/img2007.png rename to content/tech/img2007.png diff --git a/tech/img2008.png b/content/tech/img2008.png similarity index 100% rename from tech/img2008.png rename to content/tech/img2008.png diff --git a/tech/img2009.png b/content/tech/img2009.png similarity index 100% rename from tech/img2009.png rename to content/tech/img2009.png diff --git a/tech/img201.png b/content/tech/img201.png similarity index 100% rename from tech/img201.png rename to content/tech/img201.png diff --git a/tech/img2010.png b/content/tech/img2010.png similarity index 100% rename from tech/img2010.png rename to content/tech/img2010.png diff --git a/tech/img2011.png b/content/tech/img2011.png similarity index 100% rename from tech/img2011.png rename to content/tech/img2011.png diff --git a/tech/img2012.png b/content/tech/img2012.png similarity index 100% rename from tech/img2012.png rename to content/tech/img2012.png diff --git a/tech/img2013.png b/content/tech/img2013.png similarity index 100% rename from tech/img2013.png rename to content/tech/img2013.png diff --git a/tech/img2014.png b/content/tech/img2014.png similarity index 100% rename from tech/img2014.png rename to content/tech/img2014.png diff --git a/tech/img2015.png b/content/tech/img2015.png similarity index 100% rename from tech/img2015.png rename to content/tech/img2015.png diff --git a/tech/img2016.png b/content/tech/img2016.png similarity index 100% rename from tech/img2016.png rename to content/tech/img2016.png diff --git a/tech/img2017.png b/content/tech/img2017.png similarity index 100% rename from tech/img2017.png rename to content/tech/img2017.png diff --git a/tech/img2018.png b/content/tech/img2018.png similarity index 100% rename from tech/img2018.png rename to content/tech/img2018.png diff --git a/tech/img2019.png b/content/tech/img2019.png similarity index 100% rename from tech/img2019.png rename to content/tech/img2019.png diff --git a/tech/img202.png b/content/tech/img202.png similarity index 100% rename from tech/img202.png rename to content/tech/img202.png diff --git a/tech/img2020.png b/content/tech/img2020.png similarity index 100% rename from tech/img2020.png rename to content/tech/img2020.png diff --git a/tech/img2021.png b/content/tech/img2021.png similarity index 100% rename from tech/img2021.png rename to content/tech/img2021.png diff --git a/tech/img2022.png b/content/tech/img2022.png similarity index 100% rename from tech/img2022.png rename to content/tech/img2022.png diff --git a/tech/img2023.png b/content/tech/img2023.png similarity index 100% rename from tech/img2023.png rename to content/tech/img2023.png diff --git a/tech/img2024.png b/content/tech/img2024.png similarity index 100% rename from tech/img2024.png rename to content/tech/img2024.png diff --git a/tech/img2025.png b/content/tech/img2025.png similarity index 100% rename from tech/img2025.png rename to content/tech/img2025.png diff --git a/tech/img2026.png b/content/tech/img2026.png similarity index 100% rename from tech/img2026.png rename to content/tech/img2026.png diff --git a/tech/img2027.png b/content/tech/img2027.png similarity index 100% rename from tech/img2027.png rename to content/tech/img2027.png diff --git a/tech/img2028.png b/content/tech/img2028.png similarity index 100% rename from tech/img2028.png rename to content/tech/img2028.png diff --git a/tech/img2029.png b/content/tech/img2029.png similarity index 100% rename from tech/img2029.png rename to content/tech/img2029.png diff --git a/tech/img203.png b/content/tech/img203.png similarity index 100% rename from tech/img203.png rename to content/tech/img203.png diff --git a/tech/img2030.png b/content/tech/img2030.png similarity index 100% rename from tech/img2030.png rename to content/tech/img2030.png diff --git a/tech/img2031.png b/content/tech/img2031.png similarity index 100% rename from tech/img2031.png rename to content/tech/img2031.png diff --git a/tech/img2032.png b/content/tech/img2032.png similarity index 100% rename from tech/img2032.png rename to content/tech/img2032.png diff --git a/tech/img2033.png b/content/tech/img2033.png similarity index 100% rename from tech/img2033.png rename to content/tech/img2033.png diff --git a/tech/img2034.png b/content/tech/img2034.png similarity index 100% rename from tech/img2034.png rename to content/tech/img2034.png diff --git a/tech/img2035.png b/content/tech/img2035.png similarity index 100% rename from tech/img2035.png rename to content/tech/img2035.png diff --git a/tech/img2036.png b/content/tech/img2036.png similarity index 100% rename from tech/img2036.png rename to content/tech/img2036.png diff --git a/tech/img2037.png b/content/tech/img2037.png similarity index 100% rename from tech/img2037.png rename to content/tech/img2037.png diff --git a/tech/img2038.png b/content/tech/img2038.png similarity index 100% rename from tech/img2038.png rename to content/tech/img2038.png diff --git a/tech/img2039.png b/content/tech/img2039.png similarity index 100% rename from tech/img2039.png rename to content/tech/img2039.png diff --git a/tech/img204.png b/content/tech/img204.png similarity index 100% rename from tech/img204.png rename to content/tech/img204.png diff --git a/tech/img2040.png b/content/tech/img2040.png similarity index 100% rename from tech/img2040.png rename to content/tech/img2040.png diff --git a/tech/img2041.png b/content/tech/img2041.png similarity index 100% rename from tech/img2041.png rename to content/tech/img2041.png diff --git a/tech/img2042.png b/content/tech/img2042.png similarity index 100% rename from tech/img2042.png rename to content/tech/img2042.png diff --git a/tech/img2043.png b/content/tech/img2043.png similarity index 100% rename from tech/img2043.png rename to content/tech/img2043.png diff --git a/tech/img2044.png b/content/tech/img2044.png similarity index 100% rename from tech/img2044.png rename to content/tech/img2044.png diff --git a/tech/img2045.png b/content/tech/img2045.png similarity index 100% rename from tech/img2045.png rename to content/tech/img2045.png diff --git a/tech/img2046.png b/content/tech/img2046.png similarity index 100% rename from tech/img2046.png rename to content/tech/img2046.png diff --git a/tech/img2047.png b/content/tech/img2047.png similarity index 100% rename from tech/img2047.png rename to content/tech/img2047.png diff --git a/tech/img2048.png b/content/tech/img2048.png similarity index 100% rename from tech/img2048.png rename to content/tech/img2048.png diff --git a/tech/img2049.png b/content/tech/img2049.png similarity index 100% rename from tech/img2049.png rename to content/tech/img2049.png diff --git a/tech/img205.png b/content/tech/img205.png similarity index 100% rename from tech/img205.png rename to content/tech/img205.png diff --git a/tech/img2050.png b/content/tech/img2050.png similarity index 100% rename from tech/img2050.png rename to content/tech/img2050.png diff --git a/tech/img2051.png b/content/tech/img2051.png similarity index 100% rename from tech/img2051.png rename to content/tech/img2051.png diff --git a/tech/img2052.png b/content/tech/img2052.png similarity index 100% rename from tech/img2052.png rename to content/tech/img2052.png diff --git a/tech/img2053.png b/content/tech/img2053.png similarity index 100% rename from tech/img2053.png rename to content/tech/img2053.png diff --git a/tech/img2054.png b/content/tech/img2054.png similarity index 100% rename from tech/img2054.png rename to content/tech/img2054.png diff --git a/tech/img2055.png b/content/tech/img2055.png similarity index 100% rename from tech/img2055.png rename to content/tech/img2055.png diff --git a/tech/img2056.png b/content/tech/img2056.png similarity index 100% rename from tech/img2056.png rename to content/tech/img2056.png diff --git a/tech/img2057.png b/content/tech/img2057.png similarity index 100% rename from tech/img2057.png rename to content/tech/img2057.png diff --git a/tech/img2058.png b/content/tech/img2058.png similarity index 100% rename from tech/img2058.png rename to content/tech/img2058.png diff --git a/tech/img2059.png b/content/tech/img2059.png similarity index 100% rename from tech/img2059.png rename to content/tech/img2059.png diff --git a/tech/img206.png b/content/tech/img206.png similarity index 100% rename from tech/img206.png rename to content/tech/img206.png diff --git a/tech/img2060.png b/content/tech/img2060.png similarity index 100% rename from tech/img2060.png rename to content/tech/img2060.png diff --git a/tech/img2061.png b/content/tech/img2061.png similarity index 100% rename from tech/img2061.png rename to content/tech/img2061.png diff --git a/tech/img2062.png b/content/tech/img2062.png similarity index 100% rename from tech/img2062.png rename to content/tech/img2062.png diff --git a/tech/img2063.png b/content/tech/img2063.png similarity index 100% rename from tech/img2063.png rename to content/tech/img2063.png diff --git a/tech/img2064.png b/content/tech/img2064.png similarity index 100% rename from tech/img2064.png rename to content/tech/img2064.png diff --git a/tech/img2065.png b/content/tech/img2065.png similarity index 100% rename from tech/img2065.png rename to content/tech/img2065.png diff --git a/tech/img2066.png b/content/tech/img2066.png similarity index 100% rename from tech/img2066.png rename to content/tech/img2066.png diff --git a/tech/img2067.png b/content/tech/img2067.png similarity index 100% rename from tech/img2067.png rename to content/tech/img2067.png diff --git a/tech/img2068.png b/content/tech/img2068.png similarity index 100% rename from tech/img2068.png rename to content/tech/img2068.png diff --git a/tech/img2069.png b/content/tech/img2069.png similarity index 100% rename from tech/img2069.png rename to content/tech/img2069.png diff --git a/tech/img207.png b/content/tech/img207.png similarity index 100% rename from tech/img207.png rename to content/tech/img207.png diff --git a/tech/img2070.png b/content/tech/img2070.png similarity index 100% rename from tech/img2070.png rename to content/tech/img2070.png diff --git a/tech/img2071.png b/content/tech/img2071.png similarity index 100% rename from tech/img2071.png rename to content/tech/img2071.png diff --git a/tech/img2072.png b/content/tech/img2072.png similarity index 100% rename from tech/img2072.png rename to content/tech/img2072.png diff --git a/tech/img2073.png b/content/tech/img2073.png similarity index 100% rename from tech/img2073.png rename to content/tech/img2073.png diff --git a/tech/img2074.png b/content/tech/img2074.png similarity index 100% rename from tech/img2074.png rename to content/tech/img2074.png diff --git a/tech/img2075.png b/content/tech/img2075.png similarity index 100% rename from tech/img2075.png rename to content/tech/img2075.png diff --git a/tech/img2076.png b/content/tech/img2076.png similarity index 100% rename from tech/img2076.png rename to content/tech/img2076.png diff --git a/tech/img2077.png b/content/tech/img2077.png similarity index 100% rename from tech/img2077.png rename to content/tech/img2077.png diff --git a/tech/img2078.png b/content/tech/img2078.png similarity index 100% rename from tech/img2078.png rename to content/tech/img2078.png diff --git a/tech/img2079.png b/content/tech/img2079.png similarity index 100% rename from tech/img2079.png rename to content/tech/img2079.png diff --git a/tech/img208.png b/content/tech/img208.png similarity index 100% rename from tech/img208.png rename to content/tech/img208.png diff --git a/tech/img2080.png b/content/tech/img2080.png similarity index 100% rename from tech/img2080.png rename to content/tech/img2080.png diff --git a/tech/img2081.png b/content/tech/img2081.png similarity index 100% rename from tech/img2081.png rename to content/tech/img2081.png diff --git a/tech/img2082.png b/content/tech/img2082.png similarity index 100% rename from tech/img2082.png rename to content/tech/img2082.png diff --git a/tech/img2083.png b/content/tech/img2083.png similarity index 100% rename from tech/img2083.png rename to content/tech/img2083.png diff --git a/tech/img2084.png b/content/tech/img2084.png similarity index 100% rename from tech/img2084.png rename to content/tech/img2084.png diff --git a/tech/img2085.png b/content/tech/img2085.png similarity index 100% rename from tech/img2085.png rename to content/tech/img2085.png diff --git a/tech/img2086.png b/content/tech/img2086.png similarity index 100% rename from tech/img2086.png rename to content/tech/img2086.png diff --git a/tech/img2087.png b/content/tech/img2087.png similarity index 100% rename from tech/img2087.png rename to content/tech/img2087.png diff --git a/tech/img2088.png b/content/tech/img2088.png similarity index 100% rename from tech/img2088.png rename to content/tech/img2088.png diff --git a/tech/img2089.png b/content/tech/img2089.png similarity index 100% rename from tech/img2089.png rename to content/tech/img2089.png diff --git a/tech/img209.png b/content/tech/img209.png similarity index 100% rename from tech/img209.png rename to content/tech/img209.png diff --git a/tech/img2090.png b/content/tech/img2090.png similarity index 100% rename from tech/img2090.png rename to content/tech/img2090.png diff --git a/tech/img2091.png b/content/tech/img2091.png similarity index 100% rename from tech/img2091.png rename to content/tech/img2091.png diff --git a/tech/img2092.png b/content/tech/img2092.png similarity index 100% rename from tech/img2092.png rename to content/tech/img2092.png diff --git a/tech/img2093.png b/content/tech/img2093.png similarity index 100% rename from tech/img2093.png rename to content/tech/img2093.png diff --git a/tech/img2094.png b/content/tech/img2094.png similarity index 100% rename from tech/img2094.png rename to content/tech/img2094.png diff --git a/tech/img2095.png b/content/tech/img2095.png similarity index 100% rename from tech/img2095.png rename to content/tech/img2095.png diff --git a/tech/img2096.png b/content/tech/img2096.png similarity index 100% rename from tech/img2096.png rename to content/tech/img2096.png diff --git a/tech/img2097.png b/content/tech/img2097.png similarity index 100% rename from tech/img2097.png rename to content/tech/img2097.png diff --git a/tech/img2098.png b/content/tech/img2098.png similarity index 100% rename from tech/img2098.png rename to content/tech/img2098.png diff --git a/tech/img2099.png b/content/tech/img2099.png similarity index 100% rename from tech/img2099.png rename to content/tech/img2099.png diff --git a/tech/img21.png b/content/tech/img21.png similarity index 100% rename from tech/img21.png rename to content/tech/img21.png diff --git a/tech/img210.png b/content/tech/img210.png similarity index 100% rename from tech/img210.png rename to content/tech/img210.png diff --git a/tech/img2100.png b/content/tech/img2100.png similarity index 100% rename from tech/img2100.png rename to content/tech/img2100.png diff --git a/tech/img2101.png b/content/tech/img2101.png similarity index 100% rename from tech/img2101.png rename to content/tech/img2101.png diff --git a/tech/img2102.png b/content/tech/img2102.png similarity index 100% rename from tech/img2102.png rename to content/tech/img2102.png diff --git a/tech/img2103.png b/content/tech/img2103.png similarity index 100% rename from tech/img2103.png rename to content/tech/img2103.png diff --git a/tech/img2104.png b/content/tech/img2104.png similarity index 100% rename from tech/img2104.png rename to content/tech/img2104.png diff --git a/tech/img2105.png b/content/tech/img2105.png similarity index 100% rename from tech/img2105.png rename to content/tech/img2105.png diff --git a/tech/img2106.png b/content/tech/img2106.png similarity index 100% rename from tech/img2106.png rename to content/tech/img2106.png diff --git a/tech/img2107.png b/content/tech/img2107.png similarity index 100% rename from tech/img2107.png rename to content/tech/img2107.png diff --git a/tech/img2108.png b/content/tech/img2108.png similarity index 100% rename from tech/img2108.png rename to content/tech/img2108.png diff --git a/tech/img2109.png b/content/tech/img2109.png similarity index 100% rename from tech/img2109.png rename to content/tech/img2109.png diff --git a/tech/img211.png b/content/tech/img211.png similarity index 100% rename from tech/img211.png rename to content/tech/img211.png diff --git a/tech/img2110.png b/content/tech/img2110.png similarity index 100% rename from tech/img2110.png rename to content/tech/img2110.png diff --git a/tech/img2111.png b/content/tech/img2111.png similarity index 100% rename from tech/img2111.png rename to content/tech/img2111.png diff --git a/tech/img2112.png b/content/tech/img2112.png similarity index 100% rename from tech/img2112.png rename to content/tech/img2112.png diff --git a/tech/img2113.png b/content/tech/img2113.png similarity index 100% rename from tech/img2113.png rename to content/tech/img2113.png diff --git a/tech/img2114.png b/content/tech/img2114.png similarity index 100% rename from tech/img2114.png rename to content/tech/img2114.png diff --git a/tech/img2115.png b/content/tech/img2115.png similarity index 100% rename from tech/img2115.png rename to content/tech/img2115.png diff --git a/tech/img2116.png b/content/tech/img2116.png similarity index 100% rename from tech/img2116.png rename to content/tech/img2116.png diff --git a/tech/img2117.png b/content/tech/img2117.png similarity index 100% rename from tech/img2117.png rename to content/tech/img2117.png diff --git a/tech/img2118.png b/content/tech/img2118.png similarity index 100% rename from tech/img2118.png rename to content/tech/img2118.png diff --git a/tech/img2119.png b/content/tech/img2119.png similarity index 100% rename from tech/img2119.png rename to content/tech/img2119.png diff --git a/tech/img212.png b/content/tech/img212.png similarity index 100% rename from tech/img212.png rename to content/tech/img212.png diff --git a/tech/img2120.png b/content/tech/img2120.png similarity index 100% rename from tech/img2120.png rename to content/tech/img2120.png diff --git a/tech/img2121.png b/content/tech/img2121.png similarity index 100% rename from tech/img2121.png rename to content/tech/img2121.png diff --git a/tech/img2122.png b/content/tech/img2122.png similarity index 100% rename from tech/img2122.png rename to content/tech/img2122.png diff --git a/tech/img2123.png b/content/tech/img2123.png similarity index 100% rename from tech/img2123.png rename to content/tech/img2123.png diff --git a/tech/img2124.png b/content/tech/img2124.png similarity index 100% rename from tech/img2124.png rename to content/tech/img2124.png diff --git a/tech/img2125.png b/content/tech/img2125.png similarity index 100% rename from tech/img2125.png rename to content/tech/img2125.png diff --git a/tech/img2126.png b/content/tech/img2126.png similarity index 100% rename from tech/img2126.png rename to content/tech/img2126.png diff --git a/tech/img2127.png b/content/tech/img2127.png similarity index 100% rename from tech/img2127.png rename to content/tech/img2127.png diff --git a/tech/img2128.png b/content/tech/img2128.png similarity index 100% rename from tech/img2128.png rename to content/tech/img2128.png diff --git a/tech/img2129.png b/content/tech/img2129.png similarity index 100% rename from tech/img2129.png rename to content/tech/img2129.png diff --git a/tech/img213.png b/content/tech/img213.png similarity index 100% rename from tech/img213.png rename to content/tech/img213.png diff --git a/tech/img2130.png b/content/tech/img2130.png similarity index 100% rename from tech/img2130.png rename to content/tech/img2130.png diff --git a/tech/img2131.png b/content/tech/img2131.png similarity index 100% rename from tech/img2131.png rename to content/tech/img2131.png diff --git a/tech/img2132.png b/content/tech/img2132.png similarity index 100% rename from tech/img2132.png rename to content/tech/img2132.png diff --git a/tech/img2133.png b/content/tech/img2133.png similarity index 100% rename from tech/img2133.png rename to content/tech/img2133.png diff --git a/tech/img2134.png b/content/tech/img2134.png similarity index 100% rename from tech/img2134.png rename to content/tech/img2134.png diff --git a/tech/img2135.png b/content/tech/img2135.png similarity index 100% rename from tech/img2135.png rename to content/tech/img2135.png diff --git a/tech/img2136.png b/content/tech/img2136.png similarity index 100% rename from tech/img2136.png rename to content/tech/img2136.png diff --git a/tech/img2137.png b/content/tech/img2137.png similarity index 100% rename from tech/img2137.png rename to content/tech/img2137.png diff --git a/tech/img2138.png b/content/tech/img2138.png similarity index 100% rename from tech/img2138.png rename to content/tech/img2138.png diff --git a/tech/img2139.png b/content/tech/img2139.png similarity index 100% rename from tech/img2139.png rename to content/tech/img2139.png diff --git a/tech/img214.png b/content/tech/img214.png similarity index 100% rename from tech/img214.png rename to content/tech/img214.png diff --git a/tech/img2140.png b/content/tech/img2140.png similarity index 100% rename from tech/img2140.png rename to content/tech/img2140.png diff --git a/tech/img2141.png b/content/tech/img2141.png similarity index 100% rename from tech/img2141.png rename to content/tech/img2141.png diff --git a/tech/img2142.png b/content/tech/img2142.png similarity index 100% rename from tech/img2142.png rename to content/tech/img2142.png diff --git a/tech/img2143.png b/content/tech/img2143.png similarity index 100% rename from tech/img2143.png rename to content/tech/img2143.png diff --git a/tech/img2144.png b/content/tech/img2144.png similarity index 100% rename from tech/img2144.png rename to content/tech/img2144.png diff --git a/tech/img2145.png b/content/tech/img2145.png similarity index 100% rename from tech/img2145.png rename to content/tech/img2145.png diff --git a/tech/img2146.png b/content/tech/img2146.png similarity index 100% rename from tech/img2146.png rename to content/tech/img2146.png diff --git a/tech/img2147.png b/content/tech/img2147.png similarity index 100% rename from tech/img2147.png rename to content/tech/img2147.png diff --git a/tech/img2148.png b/content/tech/img2148.png similarity index 100% rename from tech/img2148.png rename to content/tech/img2148.png diff --git a/tech/img2149.png b/content/tech/img2149.png similarity index 100% rename from tech/img2149.png rename to content/tech/img2149.png diff --git a/tech/img215.png b/content/tech/img215.png similarity index 100% rename from tech/img215.png rename to content/tech/img215.png diff --git a/tech/img2150.png b/content/tech/img2150.png similarity index 100% rename from tech/img2150.png rename to content/tech/img2150.png diff --git a/tech/img2151.png b/content/tech/img2151.png similarity index 100% rename from tech/img2151.png rename to content/tech/img2151.png diff --git a/tech/img2152.png b/content/tech/img2152.png similarity index 100% rename from tech/img2152.png rename to content/tech/img2152.png diff --git a/tech/img2153.png b/content/tech/img2153.png similarity index 100% rename from tech/img2153.png rename to content/tech/img2153.png diff --git a/tech/img2154.png b/content/tech/img2154.png similarity index 100% rename from tech/img2154.png rename to content/tech/img2154.png diff --git a/tech/img2155.png b/content/tech/img2155.png similarity index 100% rename from tech/img2155.png rename to content/tech/img2155.png diff --git a/tech/img2156.png b/content/tech/img2156.png similarity index 100% rename from tech/img2156.png rename to content/tech/img2156.png diff --git a/tech/img2157.png b/content/tech/img2157.png similarity index 100% rename from tech/img2157.png rename to content/tech/img2157.png diff --git a/tech/img2158.png b/content/tech/img2158.png similarity index 100% rename from tech/img2158.png rename to content/tech/img2158.png diff --git a/tech/img2159.png b/content/tech/img2159.png similarity index 100% rename from tech/img2159.png rename to content/tech/img2159.png diff --git a/tech/img216.png b/content/tech/img216.png similarity index 100% rename from tech/img216.png rename to content/tech/img216.png diff --git a/tech/img2160.png b/content/tech/img2160.png similarity index 100% rename from tech/img2160.png rename to content/tech/img2160.png diff --git a/tech/img2161.png b/content/tech/img2161.png similarity index 100% rename from tech/img2161.png rename to content/tech/img2161.png diff --git a/tech/img2162.png b/content/tech/img2162.png similarity index 100% rename from tech/img2162.png rename to content/tech/img2162.png diff --git a/tech/img2163.png b/content/tech/img2163.png similarity index 100% rename from tech/img2163.png rename to content/tech/img2163.png diff --git a/tech/img2164.png b/content/tech/img2164.png similarity index 100% rename from tech/img2164.png rename to content/tech/img2164.png diff --git a/tech/img2165.png b/content/tech/img2165.png similarity index 100% rename from tech/img2165.png rename to content/tech/img2165.png diff --git a/tech/img2166.png b/content/tech/img2166.png similarity index 100% rename from tech/img2166.png rename to content/tech/img2166.png diff --git a/tech/img2167.png b/content/tech/img2167.png similarity index 100% rename from tech/img2167.png rename to content/tech/img2167.png diff --git a/tech/img2168.png b/content/tech/img2168.png similarity index 100% rename from tech/img2168.png rename to content/tech/img2168.png diff --git a/tech/img2169.png b/content/tech/img2169.png similarity index 100% rename from tech/img2169.png rename to content/tech/img2169.png diff --git a/tech/img217.png b/content/tech/img217.png similarity index 100% rename from tech/img217.png rename to content/tech/img217.png diff --git a/tech/img2170.png b/content/tech/img2170.png similarity index 100% rename from tech/img2170.png rename to content/tech/img2170.png diff --git a/tech/img2171.png b/content/tech/img2171.png similarity index 100% rename from tech/img2171.png rename to content/tech/img2171.png diff --git a/tech/img2172.png b/content/tech/img2172.png similarity index 100% rename from tech/img2172.png rename to content/tech/img2172.png diff --git a/tech/img2173.png b/content/tech/img2173.png similarity index 100% rename from tech/img2173.png rename to content/tech/img2173.png diff --git a/tech/img2174.png b/content/tech/img2174.png similarity index 100% rename from tech/img2174.png rename to content/tech/img2174.png diff --git a/tech/img2175.png b/content/tech/img2175.png similarity index 100% rename from tech/img2175.png rename to content/tech/img2175.png diff --git a/tech/img2176.png b/content/tech/img2176.png similarity index 100% rename from tech/img2176.png rename to content/tech/img2176.png diff --git a/tech/img2177.png b/content/tech/img2177.png similarity index 100% rename from tech/img2177.png rename to content/tech/img2177.png diff --git a/tech/img2178.png b/content/tech/img2178.png similarity index 100% rename from tech/img2178.png rename to content/tech/img2178.png diff --git a/tech/img2179.png b/content/tech/img2179.png similarity index 100% rename from tech/img2179.png rename to content/tech/img2179.png diff --git a/tech/img218.png b/content/tech/img218.png similarity index 100% rename from tech/img218.png rename to content/tech/img218.png diff --git a/tech/img2180.png b/content/tech/img2180.png similarity index 100% rename from tech/img2180.png rename to content/tech/img2180.png diff --git a/tech/img2181.png b/content/tech/img2181.png similarity index 100% rename from tech/img2181.png rename to content/tech/img2181.png diff --git a/tech/img2182.png b/content/tech/img2182.png similarity index 100% rename from tech/img2182.png rename to content/tech/img2182.png diff --git a/tech/img2183.png b/content/tech/img2183.png similarity index 100% rename from tech/img2183.png rename to content/tech/img2183.png diff --git a/tech/img2184.png b/content/tech/img2184.png similarity index 100% rename from tech/img2184.png rename to content/tech/img2184.png diff --git a/tech/img2185.png b/content/tech/img2185.png similarity index 100% rename from tech/img2185.png rename to content/tech/img2185.png diff --git a/tech/img2186.png b/content/tech/img2186.png similarity index 100% rename from tech/img2186.png rename to content/tech/img2186.png diff --git a/tech/img2187.png b/content/tech/img2187.png similarity index 100% rename from tech/img2187.png rename to content/tech/img2187.png diff --git a/tech/img2188.png b/content/tech/img2188.png similarity index 100% rename from tech/img2188.png rename to content/tech/img2188.png diff --git a/tech/img2189.png b/content/tech/img2189.png similarity index 100% rename from tech/img2189.png rename to content/tech/img2189.png diff --git a/tech/img219.png b/content/tech/img219.png similarity index 100% rename from tech/img219.png rename to content/tech/img219.png diff --git a/tech/img2190.png b/content/tech/img2190.png similarity index 100% rename from tech/img2190.png rename to content/tech/img2190.png diff --git a/tech/img2191.png b/content/tech/img2191.png similarity index 100% rename from tech/img2191.png rename to content/tech/img2191.png diff --git a/tech/img2192.png b/content/tech/img2192.png similarity index 100% rename from tech/img2192.png rename to content/tech/img2192.png diff --git a/tech/img2193.png b/content/tech/img2193.png similarity index 100% rename from tech/img2193.png rename to content/tech/img2193.png diff --git a/tech/img2194.png b/content/tech/img2194.png similarity index 100% rename from tech/img2194.png rename to content/tech/img2194.png diff --git a/tech/img2195.png b/content/tech/img2195.png similarity index 100% rename from tech/img2195.png rename to content/tech/img2195.png diff --git a/tech/img2196.png b/content/tech/img2196.png similarity index 100% rename from tech/img2196.png rename to content/tech/img2196.png diff --git a/tech/img2197.png b/content/tech/img2197.png similarity index 100% rename from tech/img2197.png rename to content/tech/img2197.png diff --git a/tech/img2198.png b/content/tech/img2198.png similarity index 100% rename from tech/img2198.png rename to content/tech/img2198.png diff --git a/tech/img2199.png b/content/tech/img2199.png similarity index 100% rename from tech/img2199.png rename to content/tech/img2199.png diff --git a/tech/img22.png b/content/tech/img22.png similarity index 100% rename from tech/img22.png rename to content/tech/img22.png diff --git a/tech/img220.png b/content/tech/img220.png similarity index 100% rename from tech/img220.png rename to content/tech/img220.png diff --git a/tech/img2200.png b/content/tech/img2200.png similarity index 100% rename from tech/img2200.png rename to content/tech/img2200.png diff --git a/tech/img2201.png b/content/tech/img2201.png similarity index 100% rename from tech/img2201.png rename to content/tech/img2201.png diff --git a/tech/img2202.png b/content/tech/img2202.png similarity index 100% rename from tech/img2202.png rename to content/tech/img2202.png diff --git a/tech/img2203.png b/content/tech/img2203.png similarity index 100% rename from tech/img2203.png rename to content/tech/img2203.png diff --git a/tech/img2204.png b/content/tech/img2204.png similarity index 100% rename from tech/img2204.png rename to content/tech/img2204.png diff --git a/tech/img2205.png b/content/tech/img2205.png similarity index 100% rename from tech/img2205.png rename to content/tech/img2205.png diff --git a/tech/img2206.png b/content/tech/img2206.png similarity index 100% rename from tech/img2206.png rename to content/tech/img2206.png diff --git a/tech/img2207.png b/content/tech/img2207.png similarity index 100% rename from tech/img2207.png rename to content/tech/img2207.png diff --git a/tech/img2208.png b/content/tech/img2208.png similarity index 100% rename from tech/img2208.png rename to content/tech/img2208.png diff --git a/tech/img2209.png b/content/tech/img2209.png similarity index 100% rename from tech/img2209.png rename to content/tech/img2209.png diff --git a/tech/img221.png b/content/tech/img221.png similarity index 100% rename from tech/img221.png rename to content/tech/img221.png diff --git a/tech/img2210.png b/content/tech/img2210.png similarity index 100% rename from tech/img2210.png rename to content/tech/img2210.png diff --git a/tech/img2211.png b/content/tech/img2211.png similarity index 100% rename from tech/img2211.png rename to content/tech/img2211.png diff --git a/tech/img2212.png b/content/tech/img2212.png similarity index 100% rename from tech/img2212.png rename to content/tech/img2212.png diff --git a/tech/img2213.png b/content/tech/img2213.png similarity index 100% rename from tech/img2213.png rename to content/tech/img2213.png diff --git a/tech/img2214.png b/content/tech/img2214.png similarity index 100% rename from tech/img2214.png rename to content/tech/img2214.png diff --git a/tech/img2215.png b/content/tech/img2215.png similarity index 100% rename from tech/img2215.png rename to content/tech/img2215.png diff --git a/tech/img2216.png b/content/tech/img2216.png similarity index 100% rename from tech/img2216.png rename to content/tech/img2216.png diff --git a/tech/img2217.png b/content/tech/img2217.png similarity index 100% rename from tech/img2217.png rename to content/tech/img2217.png diff --git a/tech/img2218.png b/content/tech/img2218.png similarity index 100% rename from tech/img2218.png rename to content/tech/img2218.png diff --git a/tech/img2219.png b/content/tech/img2219.png similarity index 100% rename from tech/img2219.png rename to content/tech/img2219.png diff --git a/tech/img222.png b/content/tech/img222.png similarity index 100% rename from tech/img222.png rename to content/tech/img222.png diff --git a/tech/img2220.png b/content/tech/img2220.png similarity index 100% rename from tech/img2220.png rename to content/tech/img2220.png diff --git a/tech/img2221.png b/content/tech/img2221.png similarity index 100% rename from tech/img2221.png rename to content/tech/img2221.png diff --git a/tech/img2222.png b/content/tech/img2222.png similarity index 100% rename from tech/img2222.png rename to content/tech/img2222.png diff --git a/tech/img2223.png b/content/tech/img2223.png similarity index 100% rename from tech/img2223.png rename to content/tech/img2223.png diff --git a/tech/img2224.png b/content/tech/img2224.png similarity index 100% rename from tech/img2224.png rename to content/tech/img2224.png diff --git a/tech/img2225.png b/content/tech/img2225.png similarity index 100% rename from tech/img2225.png rename to content/tech/img2225.png diff --git a/tech/img2226.png b/content/tech/img2226.png similarity index 100% rename from tech/img2226.png rename to content/tech/img2226.png diff --git a/tech/img2227.png b/content/tech/img2227.png similarity index 100% rename from tech/img2227.png rename to content/tech/img2227.png diff --git a/tech/img2228.png b/content/tech/img2228.png similarity index 100% rename from tech/img2228.png rename to content/tech/img2228.png diff --git a/tech/img2229.png b/content/tech/img2229.png similarity index 100% rename from tech/img2229.png rename to content/tech/img2229.png diff --git a/tech/img223.png b/content/tech/img223.png similarity index 100% rename from tech/img223.png rename to content/tech/img223.png diff --git a/tech/img2230.png b/content/tech/img2230.png similarity index 100% rename from tech/img2230.png rename to content/tech/img2230.png diff --git a/tech/img2231.png b/content/tech/img2231.png similarity index 100% rename from tech/img2231.png rename to content/tech/img2231.png diff --git a/tech/img2232.png b/content/tech/img2232.png similarity index 100% rename from tech/img2232.png rename to content/tech/img2232.png diff --git a/tech/img2233.png b/content/tech/img2233.png similarity index 100% rename from tech/img2233.png rename to content/tech/img2233.png diff --git a/tech/img2234.png b/content/tech/img2234.png similarity index 100% rename from tech/img2234.png rename to content/tech/img2234.png diff --git a/tech/img2235.png b/content/tech/img2235.png similarity index 100% rename from tech/img2235.png rename to content/tech/img2235.png diff --git a/tech/img2236.png b/content/tech/img2236.png similarity index 100% rename from tech/img2236.png rename to content/tech/img2236.png diff --git a/tech/img2237.png b/content/tech/img2237.png similarity index 100% rename from tech/img2237.png rename to content/tech/img2237.png diff --git a/tech/img2238.png b/content/tech/img2238.png similarity index 100% rename from tech/img2238.png rename to content/tech/img2238.png diff --git a/tech/img2239.png b/content/tech/img2239.png similarity index 100% rename from tech/img2239.png rename to content/tech/img2239.png diff --git a/tech/img224.png b/content/tech/img224.png similarity index 100% rename from tech/img224.png rename to content/tech/img224.png diff --git a/tech/img2240.png b/content/tech/img2240.png similarity index 100% rename from tech/img2240.png rename to content/tech/img2240.png diff --git a/tech/img2241.png b/content/tech/img2241.png similarity index 100% rename from tech/img2241.png rename to content/tech/img2241.png diff --git a/tech/img2242.png b/content/tech/img2242.png similarity index 100% rename from tech/img2242.png rename to content/tech/img2242.png diff --git a/tech/img2243.png b/content/tech/img2243.png similarity index 100% rename from tech/img2243.png rename to content/tech/img2243.png diff --git a/tech/img2244.png b/content/tech/img2244.png similarity index 100% rename from tech/img2244.png rename to content/tech/img2244.png diff --git a/tech/img2245.png b/content/tech/img2245.png similarity index 100% rename from tech/img2245.png rename to content/tech/img2245.png diff --git a/tech/img2246.png b/content/tech/img2246.png similarity index 100% rename from tech/img2246.png rename to content/tech/img2246.png diff --git a/tech/img2247.png b/content/tech/img2247.png similarity index 100% rename from tech/img2247.png rename to content/tech/img2247.png diff --git a/tech/img2248.png b/content/tech/img2248.png similarity index 100% rename from tech/img2248.png rename to content/tech/img2248.png diff --git a/tech/img2249.png b/content/tech/img2249.png similarity index 100% rename from tech/img2249.png rename to content/tech/img2249.png diff --git a/tech/img225.png b/content/tech/img225.png similarity index 100% rename from tech/img225.png rename to content/tech/img225.png diff --git a/tech/img2250.png b/content/tech/img2250.png similarity index 100% rename from tech/img2250.png rename to content/tech/img2250.png diff --git a/tech/img2251.png b/content/tech/img2251.png similarity index 100% rename from tech/img2251.png rename to content/tech/img2251.png diff --git a/tech/img2252.png b/content/tech/img2252.png similarity index 100% rename from tech/img2252.png rename to content/tech/img2252.png diff --git a/tech/img2253.png b/content/tech/img2253.png similarity index 100% rename from tech/img2253.png rename to content/tech/img2253.png diff --git a/tech/img2254.png b/content/tech/img2254.png similarity index 100% rename from tech/img2254.png rename to content/tech/img2254.png diff --git a/tech/img2255.png b/content/tech/img2255.png similarity index 100% rename from tech/img2255.png rename to content/tech/img2255.png diff --git a/tech/img2256.png b/content/tech/img2256.png similarity index 100% rename from tech/img2256.png rename to content/tech/img2256.png diff --git a/tech/img2257.png b/content/tech/img2257.png similarity index 100% rename from tech/img2257.png rename to content/tech/img2257.png diff --git a/tech/img2258.png b/content/tech/img2258.png similarity index 100% rename from tech/img2258.png rename to content/tech/img2258.png diff --git a/tech/img2259.png b/content/tech/img2259.png similarity index 100% rename from tech/img2259.png rename to content/tech/img2259.png diff --git a/tech/img226.png b/content/tech/img226.png similarity index 100% rename from tech/img226.png rename to content/tech/img226.png diff --git a/tech/img2260.png b/content/tech/img2260.png similarity index 100% rename from tech/img2260.png rename to content/tech/img2260.png diff --git a/tech/img2261.png b/content/tech/img2261.png similarity index 100% rename from tech/img2261.png rename to content/tech/img2261.png diff --git a/tech/img2262.png b/content/tech/img2262.png similarity index 100% rename from tech/img2262.png rename to content/tech/img2262.png diff --git a/tech/img2263.png b/content/tech/img2263.png similarity index 100% rename from tech/img2263.png rename to content/tech/img2263.png diff --git a/tech/img2264.png b/content/tech/img2264.png similarity index 100% rename from tech/img2264.png rename to content/tech/img2264.png diff --git a/tech/img2265.png b/content/tech/img2265.png similarity index 100% rename from tech/img2265.png rename to content/tech/img2265.png diff --git a/tech/img2266.png b/content/tech/img2266.png similarity index 100% rename from tech/img2266.png rename to content/tech/img2266.png diff --git a/tech/img2267.png b/content/tech/img2267.png similarity index 100% rename from tech/img2267.png rename to content/tech/img2267.png diff --git a/tech/img2268.png b/content/tech/img2268.png similarity index 100% rename from tech/img2268.png rename to content/tech/img2268.png diff --git a/tech/img2269.png b/content/tech/img2269.png similarity index 100% rename from tech/img2269.png rename to content/tech/img2269.png diff --git a/tech/img227.png b/content/tech/img227.png similarity index 100% rename from tech/img227.png rename to content/tech/img227.png diff --git a/tech/img2270.png b/content/tech/img2270.png similarity index 100% rename from tech/img2270.png rename to content/tech/img2270.png diff --git a/tech/img2271.png b/content/tech/img2271.png similarity index 100% rename from tech/img2271.png rename to content/tech/img2271.png diff --git a/tech/img2272.png b/content/tech/img2272.png similarity index 100% rename from tech/img2272.png rename to content/tech/img2272.png diff --git a/tech/img2273.png b/content/tech/img2273.png similarity index 100% rename from tech/img2273.png rename to content/tech/img2273.png diff --git a/tech/img2274.png b/content/tech/img2274.png similarity index 100% rename from tech/img2274.png rename to content/tech/img2274.png diff --git a/tech/img2275.png b/content/tech/img2275.png similarity index 100% rename from tech/img2275.png rename to content/tech/img2275.png diff --git a/tech/img2276.png b/content/tech/img2276.png similarity index 100% rename from tech/img2276.png rename to content/tech/img2276.png diff --git a/tech/img2277.png b/content/tech/img2277.png similarity index 100% rename from tech/img2277.png rename to content/tech/img2277.png diff --git a/tech/img2278.png b/content/tech/img2278.png similarity index 100% rename from tech/img2278.png rename to content/tech/img2278.png diff --git a/tech/img2279.png b/content/tech/img2279.png similarity index 100% rename from tech/img2279.png rename to content/tech/img2279.png diff --git a/tech/img228.png b/content/tech/img228.png similarity index 100% rename from tech/img228.png rename to content/tech/img228.png diff --git a/tech/img2280.png b/content/tech/img2280.png similarity index 100% rename from tech/img2280.png rename to content/tech/img2280.png diff --git a/tech/img2281.png b/content/tech/img2281.png similarity index 100% rename from tech/img2281.png rename to content/tech/img2281.png diff --git a/tech/img2282.png b/content/tech/img2282.png similarity index 100% rename from tech/img2282.png rename to content/tech/img2282.png diff --git a/tech/img2283.png b/content/tech/img2283.png similarity index 100% rename from tech/img2283.png rename to content/tech/img2283.png diff --git a/tech/img2284.png b/content/tech/img2284.png similarity index 100% rename from tech/img2284.png rename to content/tech/img2284.png diff --git a/tech/img2285.png b/content/tech/img2285.png similarity index 100% rename from tech/img2285.png rename to content/tech/img2285.png diff --git a/tech/img2286.png b/content/tech/img2286.png similarity index 100% rename from tech/img2286.png rename to content/tech/img2286.png diff --git a/tech/img2287.png b/content/tech/img2287.png similarity index 100% rename from tech/img2287.png rename to content/tech/img2287.png diff --git a/tech/img2288.png b/content/tech/img2288.png similarity index 100% rename from tech/img2288.png rename to content/tech/img2288.png diff --git a/tech/img2289.png b/content/tech/img2289.png similarity index 100% rename from tech/img2289.png rename to content/tech/img2289.png diff --git a/tech/img229.png b/content/tech/img229.png similarity index 100% rename from tech/img229.png rename to content/tech/img229.png diff --git a/tech/img2290.png b/content/tech/img2290.png similarity index 100% rename from tech/img2290.png rename to content/tech/img2290.png diff --git a/tech/img2291.png b/content/tech/img2291.png similarity index 100% rename from tech/img2291.png rename to content/tech/img2291.png diff --git a/tech/img2292.png b/content/tech/img2292.png similarity index 100% rename from tech/img2292.png rename to content/tech/img2292.png diff --git a/tech/img2293.png b/content/tech/img2293.png similarity index 100% rename from tech/img2293.png rename to content/tech/img2293.png diff --git a/tech/img2294.png b/content/tech/img2294.png similarity index 100% rename from tech/img2294.png rename to content/tech/img2294.png diff --git a/tech/img2295.png b/content/tech/img2295.png similarity index 100% rename from tech/img2295.png rename to content/tech/img2295.png diff --git a/tech/img2296.png b/content/tech/img2296.png similarity index 100% rename from tech/img2296.png rename to content/tech/img2296.png diff --git a/tech/img2297.png b/content/tech/img2297.png similarity index 100% rename from tech/img2297.png rename to content/tech/img2297.png diff --git a/tech/img2298.png b/content/tech/img2298.png similarity index 100% rename from tech/img2298.png rename to content/tech/img2298.png diff --git a/tech/img2299.png b/content/tech/img2299.png similarity index 100% rename from tech/img2299.png rename to content/tech/img2299.png diff --git a/tech/img23.png b/content/tech/img23.png similarity index 100% rename from tech/img23.png rename to content/tech/img23.png diff --git a/tech/img230.png b/content/tech/img230.png similarity index 100% rename from tech/img230.png rename to content/tech/img230.png diff --git a/tech/img2300.png b/content/tech/img2300.png similarity index 100% rename from tech/img2300.png rename to content/tech/img2300.png diff --git a/tech/img2301.png b/content/tech/img2301.png similarity index 100% rename from tech/img2301.png rename to content/tech/img2301.png diff --git a/tech/img2302.png b/content/tech/img2302.png similarity index 100% rename from tech/img2302.png rename to content/tech/img2302.png diff --git a/tech/img2303.png b/content/tech/img2303.png similarity index 100% rename from tech/img2303.png rename to content/tech/img2303.png diff --git a/tech/img2304.png b/content/tech/img2304.png similarity index 100% rename from tech/img2304.png rename to content/tech/img2304.png diff --git a/tech/img2305.png b/content/tech/img2305.png similarity index 100% rename from tech/img2305.png rename to content/tech/img2305.png diff --git a/tech/img2306.png b/content/tech/img2306.png similarity index 100% rename from tech/img2306.png rename to content/tech/img2306.png diff --git a/tech/img2307.png b/content/tech/img2307.png similarity index 100% rename from tech/img2307.png rename to content/tech/img2307.png diff --git a/tech/img2308.png b/content/tech/img2308.png similarity index 100% rename from tech/img2308.png rename to content/tech/img2308.png diff --git a/tech/img2309.png b/content/tech/img2309.png similarity index 100% rename from tech/img2309.png rename to content/tech/img2309.png diff --git a/tech/img231.png b/content/tech/img231.png similarity index 100% rename from tech/img231.png rename to content/tech/img231.png diff --git a/tech/img2310.png b/content/tech/img2310.png similarity index 100% rename from tech/img2310.png rename to content/tech/img2310.png diff --git a/tech/img2311.png b/content/tech/img2311.png similarity index 100% rename from tech/img2311.png rename to content/tech/img2311.png diff --git a/tech/img2312.png b/content/tech/img2312.png similarity index 100% rename from tech/img2312.png rename to content/tech/img2312.png diff --git a/tech/img2313.png b/content/tech/img2313.png similarity index 100% rename from tech/img2313.png rename to content/tech/img2313.png diff --git a/tech/img2314.png b/content/tech/img2314.png similarity index 100% rename from tech/img2314.png rename to content/tech/img2314.png diff --git a/tech/img2315.png b/content/tech/img2315.png similarity index 100% rename from tech/img2315.png rename to content/tech/img2315.png diff --git a/tech/img2316.png b/content/tech/img2316.png similarity index 100% rename from tech/img2316.png rename to content/tech/img2316.png diff --git a/tech/img2317.png b/content/tech/img2317.png similarity index 100% rename from tech/img2317.png rename to content/tech/img2317.png diff --git a/tech/img2318.png b/content/tech/img2318.png similarity index 100% rename from tech/img2318.png rename to content/tech/img2318.png diff --git a/tech/img2319.png b/content/tech/img2319.png similarity index 100% rename from tech/img2319.png rename to content/tech/img2319.png diff --git a/tech/img232.png b/content/tech/img232.png similarity index 100% rename from tech/img232.png rename to content/tech/img232.png diff --git a/tech/img2320.png b/content/tech/img2320.png similarity index 100% rename from tech/img2320.png rename to content/tech/img2320.png diff --git a/tech/img2321.png b/content/tech/img2321.png similarity index 100% rename from tech/img2321.png rename to content/tech/img2321.png diff --git a/tech/img2322.png b/content/tech/img2322.png similarity index 100% rename from tech/img2322.png rename to content/tech/img2322.png diff --git a/tech/img2323.png b/content/tech/img2323.png similarity index 100% rename from tech/img2323.png rename to content/tech/img2323.png diff --git a/tech/img2324.png b/content/tech/img2324.png similarity index 100% rename from tech/img2324.png rename to content/tech/img2324.png diff --git a/tech/img2325.png b/content/tech/img2325.png similarity index 100% rename from tech/img2325.png rename to content/tech/img2325.png diff --git a/tech/img2326.png b/content/tech/img2326.png similarity index 100% rename from tech/img2326.png rename to content/tech/img2326.png diff --git a/tech/img2327.png b/content/tech/img2327.png similarity index 100% rename from tech/img2327.png rename to content/tech/img2327.png diff --git a/tech/img2328.png b/content/tech/img2328.png similarity index 100% rename from tech/img2328.png rename to content/tech/img2328.png diff --git a/tech/img2329.png b/content/tech/img2329.png similarity index 100% rename from tech/img2329.png rename to content/tech/img2329.png diff --git a/tech/img233.png b/content/tech/img233.png similarity index 100% rename from tech/img233.png rename to content/tech/img233.png diff --git a/tech/img2330.png b/content/tech/img2330.png similarity index 100% rename from tech/img2330.png rename to content/tech/img2330.png diff --git a/tech/img2331.png b/content/tech/img2331.png similarity index 100% rename from tech/img2331.png rename to content/tech/img2331.png diff --git a/tech/img2332.png b/content/tech/img2332.png similarity index 100% rename from tech/img2332.png rename to content/tech/img2332.png diff --git a/tech/img2333.png b/content/tech/img2333.png similarity index 100% rename from tech/img2333.png rename to content/tech/img2333.png diff --git a/tech/img2334.png b/content/tech/img2334.png similarity index 100% rename from tech/img2334.png rename to content/tech/img2334.png diff --git a/tech/img2335.png b/content/tech/img2335.png similarity index 100% rename from tech/img2335.png rename to content/tech/img2335.png diff --git a/tech/img2336.png b/content/tech/img2336.png similarity index 100% rename from tech/img2336.png rename to content/tech/img2336.png diff --git a/tech/img2337.png b/content/tech/img2337.png similarity index 100% rename from tech/img2337.png rename to content/tech/img2337.png diff --git a/tech/img2338.png b/content/tech/img2338.png similarity index 100% rename from tech/img2338.png rename to content/tech/img2338.png diff --git a/tech/img2339.png b/content/tech/img2339.png similarity index 100% rename from tech/img2339.png rename to content/tech/img2339.png diff --git a/tech/img234.png b/content/tech/img234.png similarity index 100% rename from tech/img234.png rename to content/tech/img234.png diff --git a/tech/img2340.png b/content/tech/img2340.png similarity index 100% rename from tech/img2340.png rename to content/tech/img2340.png diff --git a/tech/img2341.png b/content/tech/img2341.png similarity index 100% rename from tech/img2341.png rename to content/tech/img2341.png diff --git a/tech/img2342.png b/content/tech/img2342.png similarity index 100% rename from tech/img2342.png rename to content/tech/img2342.png diff --git a/tech/img2343.png b/content/tech/img2343.png similarity index 100% rename from tech/img2343.png rename to content/tech/img2343.png diff --git a/tech/img2344.png b/content/tech/img2344.png similarity index 100% rename from tech/img2344.png rename to content/tech/img2344.png diff --git a/tech/img2345.png b/content/tech/img2345.png similarity index 100% rename from tech/img2345.png rename to content/tech/img2345.png diff --git a/tech/img2346.png b/content/tech/img2346.png similarity index 100% rename from tech/img2346.png rename to content/tech/img2346.png diff --git a/tech/img2347.png b/content/tech/img2347.png similarity index 100% rename from tech/img2347.png rename to content/tech/img2347.png diff --git a/tech/img2348.png b/content/tech/img2348.png similarity index 100% rename from tech/img2348.png rename to content/tech/img2348.png diff --git a/tech/img2349.png b/content/tech/img2349.png similarity index 100% rename from tech/img2349.png rename to content/tech/img2349.png diff --git a/tech/img235.png b/content/tech/img235.png similarity index 100% rename from tech/img235.png rename to content/tech/img235.png diff --git a/tech/img2350.png b/content/tech/img2350.png similarity index 100% rename from tech/img2350.png rename to content/tech/img2350.png diff --git a/tech/img2351.png b/content/tech/img2351.png similarity index 100% rename from tech/img2351.png rename to content/tech/img2351.png diff --git a/tech/img2352.png b/content/tech/img2352.png similarity index 100% rename from tech/img2352.png rename to content/tech/img2352.png diff --git a/tech/img2353.png b/content/tech/img2353.png similarity index 100% rename from tech/img2353.png rename to content/tech/img2353.png diff --git a/tech/img2354.png b/content/tech/img2354.png similarity index 100% rename from tech/img2354.png rename to content/tech/img2354.png diff --git a/tech/img2355.png b/content/tech/img2355.png similarity index 100% rename from tech/img2355.png rename to content/tech/img2355.png diff --git a/tech/img2356.png b/content/tech/img2356.png similarity index 100% rename from tech/img2356.png rename to content/tech/img2356.png diff --git a/tech/img2357.png b/content/tech/img2357.png similarity index 100% rename from tech/img2357.png rename to content/tech/img2357.png diff --git a/tech/img2358.png b/content/tech/img2358.png similarity index 100% rename from tech/img2358.png rename to content/tech/img2358.png diff --git a/tech/img2359.png b/content/tech/img2359.png similarity index 100% rename from tech/img2359.png rename to content/tech/img2359.png diff --git a/tech/img236.png b/content/tech/img236.png similarity index 100% rename from tech/img236.png rename to content/tech/img236.png diff --git a/tech/img2360.png b/content/tech/img2360.png similarity index 100% rename from tech/img2360.png rename to content/tech/img2360.png diff --git a/tech/img2361.png b/content/tech/img2361.png similarity index 100% rename from tech/img2361.png rename to content/tech/img2361.png diff --git a/tech/img2362.png b/content/tech/img2362.png similarity index 100% rename from tech/img2362.png rename to content/tech/img2362.png diff --git a/tech/img2363.png b/content/tech/img2363.png similarity index 100% rename from tech/img2363.png rename to content/tech/img2363.png diff --git a/tech/img2364.png b/content/tech/img2364.png similarity index 100% rename from tech/img2364.png rename to content/tech/img2364.png diff --git a/tech/img2365.png b/content/tech/img2365.png similarity index 100% rename from tech/img2365.png rename to content/tech/img2365.png diff --git a/tech/img2366.png b/content/tech/img2366.png similarity index 100% rename from tech/img2366.png rename to content/tech/img2366.png diff --git a/tech/img2367.png b/content/tech/img2367.png similarity index 100% rename from tech/img2367.png rename to content/tech/img2367.png diff --git a/tech/img2368.png b/content/tech/img2368.png similarity index 100% rename from tech/img2368.png rename to content/tech/img2368.png diff --git a/tech/img2369.png b/content/tech/img2369.png similarity index 100% rename from tech/img2369.png rename to content/tech/img2369.png diff --git a/tech/img237.png b/content/tech/img237.png similarity index 100% rename from tech/img237.png rename to content/tech/img237.png diff --git a/tech/img2370.png b/content/tech/img2370.png similarity index 100% rename from tech/img2370.png rename to content/tech/img2370.png diff --git a/tech/img2371.png b/content/tech/img2371.png similarity index 100% rename from tech/img2371.png rename to content/tech/img2371.png diff --git a/tech/img2372.png b/content/tech/img2372.png similarity index 100% rename from tech/img2372.png rename to content/tech/img2372.png diff --git a/tech/img2373.png b/content/tech/img2373.png similarity index 100% rename from tech/img2373.png rename to content/tech/img2373.png diff --git a/tech/img2374.png b/content/tech/img2374.png similarity index 100% rename from tech/img2374.png rename to content/tech/img2374.png diff --git a/tech/img2375.png b/content/tech/img2375.png similarity index 100% rename from tech/img2375.png rename to content/tech/img2375.png diff --git a/tech/img2376.png b/content/tech/img2376.png similarity index 100% rename from tech/img2376.png rename to content/tech/img2376.png diff --git a/tech/img2377.png b/content/tech/img2377.png similarity index 100% rename from tech/img2377.png rename to content/tech/img2377.png diff --git a/tech/img2378.png b/content/tech/img2378.png similarity index 100% rename from tech/img2378.png rename to content/tech/img2378.png diff --git a/tech/img2379.png b/content/tech/img2379.png similarity index 100% rename from tech/img2379.png rename to content/tech/img2379.png diff --git a/tech/img238.png b/content/tech/img238.png similarity index 100% rename from tech/img238.png rename to content/tech/img238.png diff --git a/tech/img2380.png b/content/tech/img2380.png similarity index 100% rename from tech/img2380.png rename to content/tech/img2380.png diff --git a/tech/img2381.png b/content/tech/img2381.png similarity index 100% rename from tech/img2381.png rename to content/tech/img2381.png diff --git a/tech/img2382.png b/content/tech/img2382.png similarity index 100% rename from tech/img2382.png rename to content/tech/img2382.png diff --git a/tech/img2383.png b/content/tech/img2383.png similarity index 100% rename from tech/img2383.png rename to content/tech/img2383.png diff --git a/tech/img2384.png b/content/tech/img2384.png similarity index 100% rename from tech/img2384.png rename to content/tech/img2384.png diff --git a/tech/img2385.png b/content/tech/img2385.png similarity index 100% rename from tech/img2385.png rename to content/tech/img2385.png diff --git a/tech/img2386.png b/content/tech/img2386.png similarity index 100% rename from tech/img2386.png rename to content/tech/img2386.png diff --git a/tech/img2387.png b/content/tech/img2387.png similarity index 100% rename from tech/img2387.png rename to content/tech/img2387.png diff --git a/tech/img2388.png b/content/tech/img2388.png similarity index 100% rename from tech/img2388.png rename to content/tech/img2388.png diff --git a/tech/img2389.png b/content/tech/img2389.png similarity index 100% rename from tech/img2389.png rename to content/tech/img2389.png diff --git a/tech/img239.png b/content/tech/img239.png similarity index 100% rename from tech/img239.png rename to content/tech/img239.png diff --git a/tech/img2390.png b/content/tech/img2390.png similarity index 100% rename from tech/img2390.png rename to content/tech/img2390.png diff --git a/tech/img2391.png b/content/tech/img2391.png similarity index 100% rename from tech/img2391.png rename to content/tech/img2391.png diff --git a/tech/img2392.png b/content/tech/img2392.png similarity index 100% rename from tech/img2392.png rename to content/tech/img2392.png diff --git a/tech/img2393.png b/content/tech/img2393.png similarity index 100% rename from tech/img2393.png rename to content/tech/img2393.png diff --git a/tech/img2394.png b/content/tech/img2394.png similarity index 100% rename from tech/img2394.png rename to content/tech/img2394.png diff --git a/tech/img2395.png b/content/tech/img2395.png similarity index 100% rename from tech/img2395.png rename to content/tech/img2395.png diff --git a/tech/img2396.png b/content/tech/img2396.png similarity index 100% rename from tech/img2396.png rename to content/tech/img2396.png diff --git a/tech/img2397.png b/content/tech/img2397.png similarity index 100% rename from tech/img2397.png rename to content/tech/img2397.png diff --git a/tech/img2398.png b/content/tech/img2398.png similarity index 100% rename from tech/img2398.png rename to content/tech/img2398.png diff --git a/tech/img2399.png b/content/tech/img2399.png similarity index 100% rename from tech/img2399.png rename to content/tech/img2399.png diff --git a/tech/img24.png b/content/tech/img24.png similarity index 100% rename from tech/img24.png rename to content/tech/img24.png diff --git a/tech/img240.png b/content/tech/img240.png similarity index 100% rename from tech/img240.png rename to content/tech/img240.png diff --git a/tech/img2400.png b/content/tech/img2400.png similarity index 100% rename from tech/img2400.png rename to content/tech/img2400.png diff --git a/tech/img2401.png b/content/tech/img2401.png similarity index 100% rename from tech/img2401.png rename to content/tech/img2401.png diff --git a/tech/img2402.png b/content/tech/img2402.png similarity index 100% rename from tech/img2402.png rename to content/tech/img2402.png diff --git a/tech/img2403.png b/content/tech/img2403.png similarity index 100% rename from tech/img2403.png rename to content/tech/img2403.png diff --git a/tech/img2404.png b/content/tech/img2404.png similarity index 100% rename from tech/img2404.png rename to content/tech/img2404.png diff --git a/tech/img2405.png b/content/tech/img2405.png similarity index 100% rename from tech/img2405.png rename to content/tech/img2405.png diff --git a/tech/img2406.png b/content/tech/img2406.png similarity index 100% rename from tech/img2406.png rename to content/tech/img2406.png diff --git a/tech/img2407.png b/content/tech/img2407.png similarity index 100% rename from tech/img2407.png rename to content/tech/img2407.png diff --git a/tech/img2408.png b/content/tech/img2408.png similarity index 100% rename from tech/img2408.png rename to content/tech/img2408.png diff --git a/tech/img2409.png b/content/tech/img2409.png similarity index 100% rename from tech/img2409.png rename to content/tech/img2409.png diff --git a/tech/img241.png b/content/tech/img241.png similarity index 100% rename from tech/img241.png rename to content/tech/img241.png diff --git a/tech/img2410.png b/content/tech/img2410.png similarity index 100% rename from tech/img2410.png rename to content/tech/img2410.png diff --git a/tech/img2411.png b/content/tech/img2411.png similarity index 100% rename from tech/img2411.png rename to content/tech/img2411.png diff --git a/tech/img2412.png b/content/tech/img2412.png similarity index 100% rename from tech/img2412.png rename to content/tech/img2412.png diff --git a/tech/img2413.png b/content/tech/img2413.png similarity index 100% rename from tech/img2413.png rename to content/tech/img2413.png diff --git a/tech/img2414.png b/content/tech/img2414.png similarity index 100% rename from tech/img2414.png rename to content/tech/img2414.png diff --git a/tech/img2415.png b/content/tech/img2415.png similarity index 100% rename from tech/img2415.png rename to content/tech/img2415.png diff --git a/tech/img2416.png b/content/tech/img2416.png similarity index 100% rename from tech/img2416.png rename to content/tech/img2416.png diff --git a/tech/img2417.png b/content/tech/img2417.png similarity index 100% rename from tech/img2417.png rename to content/tech/img2417.png diff --git a/tech/img2418.png b/content/tech/img2418.png similarity index 100% rename from tech/img2418.png rename to content/tech/img2418.png diff --git a/tech/img2419.png b/content/tech/img2419.png similarity index 100% rename from tech/img2419.png rename to content/tech/img2419.png diff --git a/tech/img242.png b/content/tech/img242.png similarity index 100% rename from tech/img242.png rename to content/tech/img242.png diff --git a/tech/img2420.png b/content/tech/img2420.png similarity index 100% rename from tech/img2420.png rename to content/tech/img2420.png diff --git a/tech/img2421.png b/content/tech/img2421.png similarity index 100% rename from tech/img2421.png rename to content/tech/img2421.png diff --git a/tech/img2422.png b/content/tech/img2422.png similarity index 100% rename from tech/img2422.png rename to content/tech/img2422.png diff --git a/tech/img2423.png b/content/tech/img2423.png similarity index 100% rename from tech/img2423.png rename to content/tech/img2423.png diff --git a/tech/img2424.png b/content/tech/img2424.png similarity index 100% rename from tech/img2424.png rename to content/tech/img2424.png diff --git a/tech/img2425.png b/content/tech/img2425.png similarity index 100% rename from tech/img2425.png rename to content/tech/img2425.png diff --git a/tech/img2426.png b/content/tech/img2426.png similarity index 100% rename from tech/img2426.png rename to content/tech/img2426.png diff --git a/tech/img2427.png b/content/tech/img2427.png similarity index 100% rename from tech/img2427.png rename to content/tech/img2427.png diff --git a/tech/img2428.png b/content/tech/img2428.png similarity index 100% rename from tech/img2428.png rename to content/tech/img2428.png diff --git a/tech/img2429.png b/content/tech/img2429.png similarity index 100% rename from tech/img2429.png rename to content/tech/img2429.png diff --git a/tech/img243.png b/content/tech/img243.png similarity index 100% rename from tech/img243.png rename to content/tech/img243.png diff --git a/tech/img2430.png b/content/tech/img2430.png similarity index 100% rename from tech/img2430.png rename to content/tech/img2430.png diff --git a/tech/img2431.png b/content/tech/img2431.png similarity index 100% rename from tech/img2431.png rename to content/tech/img2431.png diff --git a/tech/img2432.png b/content/tech/img2432.png similarity index 100% rename from tech/img2432.png rename to content/tech/img2432.png diff --git a/tech/img2433.png b/content/tech/img2433.png similarity index 100% rename from tech/img2433.png rename to content/tech/img2433.png diff --git a/tech/img2434.png b/content/tech/img2434.png similarity index 100% rename from tech/img2434.png rename to content/tech/img2434.png diff --git a/tech/img2435.png b/content/tech/img2435.png similarity index 100% rename from tech/img2435.png rename to content/tech/img2435.png diff --git a/tech/img2436.png b/content/tech/img2436.png similarity index 100% rename from tech/img2436.png rename to content/tech/img2436.png diff --git a/tech/img2437.png b/content/tech/img2437.png similarity index 100% rename from tech/img2437.png rename to content/tech/img2437.png diff --git a/tech/img2438.png b/content/tech/img2438.png similarity index 100% rename from tech/img2438.png rename to content/tech/img2438.png diff --git a/tech/img2439.png b/content/tech/img2439.png similarity index 100% rename from tech/img2439.png rename to content/tech/img2439.png diff --git a/tech/img244.png b/content/tech/img244.png similarity index 100% rename from tech/img244.png rename to content/tech/img244.png diff --git a/tech/img2440.png b/content/tech/img2440.png similarity index 100% rename from tech/img2440.png rename to content/tech/img2440.png diff --git a/tech/img2441.png b/content/tech/img2441.png similarity index 100% rename from tech/img2441.png rename to content/tech/img2441.png diff --git a/tech/img2442.png b/content/tech/img2442.png similarity index 100% rename from tech/img2442.png rename to content/tech/img2442.png diff --git a/tech/img2443.png b/content/tech/img2443.png similarity index 100% rename from tech/img2443.png rename to content/tech/img2443.png diff --git a/tech/img2444.png b/content/tech/img2444.png similarity index 100% rename from tech/img2444.png rename to content/tech/img2444.png diff --git a/tech/img2445.png b/content/tech/img2445.png similarity index 100% rename from tech/img2445.png rename to content/tech/img2445.png diff --git a/tech/img2446.png b/content/tech/img2446.png similarity index 100% rename from tech/img2446.png rename to content/tech/img2446.png diff --git a/tech/img2447.png b/content/tech/img2447.png similarity index 100% rename from tech/img2447.png rename to content/tech/img2447.png diff --git a/tech/img2448.png b/content/tech/img2448.png similarity index 100% rename from tech/img2448.png rename to content/tech/img2448.png diff --git a/tech/img2449.png b/content/tech/img2449.png similarity index 100% rename from tech/img2449.png rename to content/tech/img2449.png diff --git a/tech/img245.png b/content/tech/img245.png similarity index 100% rename from tech/img245.png rename to content/tech/img245.png diff --git a/tech/img2450.png b/content/tech/img2450.png similarity index 100% rename from tech/img2450.png rename to content/tech/img2450.png diff --git a/tech/img2451.png b/content/tech/img2451.png similarity index 100% rename from tech/img2451.png rename to content/tech/img2451.png diff --git a/tech/img2452.png b/content/tech/img2452.png similarity index 100% rename from tech/img2452.png rename to content/tech/img2452.png diff --git a/tech/img2453.png b/content/tech/img2453.png similarity index 100% rename from tech/img2453.png rename to content/tech/img2453.png diff --git a/tech/img2454.png b/content/tech/img2454.png similarity index 100% rename from tech/img2454.png rename to content/tech/img2454.png diff --git a/tech/img2455.png b/content/tech/img2455.png similarity index 100% rename from tech/img2455.png rename to content/tech/img2455.png diff --git a/tech/img2456.png b/content/tech/img2456.png similarity index 100% rename from tech/img2456.png rename to content/tech/img2456.png diff --git a/tech/img2457.png b/content/tech/img2457.png similarity index 100% rename from tech/img2457.png rename to content/tech/img2457.png diff --git a/tech/img2458.png b/content/tech/img2458.png similarity index 100% rename from tech/img2458.png rename to content/tech/img2458.png diff --git a/tech/img2459.png b/content/tech/img2459.png similarity index 100% rename from tech/img2459.png rename to content/tech/img2459.png diff --git a/tech/img246.png b/content/tech/img246.png similarity index 100% rename from tech/img246.png rename to content/tech/img246.png diff --git a/tech/img2460.png b/content/tech/img2460.png similarity index 100% rename from tech/img2460.png rename to content/tech/img2460.png diff --git a/tech/img2461.png b/content/tech/img2461.png similarity index 100% rename from tech/img2461.png rename to content/tech/img2461.png diff --git a/tech/img2462.png b/content/tech/img2462.png similarity index 100% rename from tech/img2462.png rename to content/tech/img2462.png diff --git a/tech/img2463.png b/content/tech/img2463.png similarity index 100% rename from tech/img2463.png rename to content/tech/img2463.png diff --git a/tech/img2464.png b/content/tech/img2464.png similarity index 100% rename from tech/img2464.png rename to content/tech/img2464.png diff --git a/tech/img2465.png b/content/tech/img2465.png similarity index 100% rename from tech/img2465.png rename to content/tech/img2465.png diff --git a/tech/img2466.png b/content/tech/img2466.png similarity index 100% rename from tech/img2466.png rename to content/tech/img2466.png diff --git a/tech/img2467.png b/content/tech/img2467.png similarity index 100% rename from tech/img2467.png rename to content/tech/img2467.png diff --git a/tech/img2468.png b/content/tech/img2468.png similarity index 100% rename from tech/img2468.png rename to content/tech/img2468.png diff --git a/tech/img2469.png b/content/tech/img2469.png similarity index 100% rename from tech/img2469.png rename to content/tech/img2469.png diff --git a/tech/img247.png b/content/tech/img247.png similarity index 100% rename from tech/img247.png rename to content/tech/img247.png diff --git a/tech/img2470.png b/content/tech/img2470.png similarity index 100% rename from tech/img2470.png rename to content/tech/img2470.png diff --git a/tech/img2471.png b/content/tech/img2471.png similarity index 100% rename from tech/img2471.png rename to content/tech/img2471.png diff --git a/tech/img2472.png b/content/tech/img2472.png similarity index 100% rename from tech/img2472.png rename to content/tech/img2472.png diff --git a/tech/img2473.png b/content/tech/img2473.png similarity index 100% rename from tech/img2473.png rename to content/tech/img2473.png diff --git a/tech/img2474.png b/content/tech/img2474.png similarity index 100% rename from tech/img2474.png rename to content/tech/img2474.png diff --git a/tech/img2475.png b/content/tech/img2475.png similarity index 100% rename from tech/img2475.png rename to content/tech/img2475.png diff --git a/tech/img2476.png b/content/tech/img2476.png similarity index 100% rename from tech/img2476.png rename to content/tech/img2476.png diff --git a/tech/img2477.png b/content/tech/img2477.png similarity index 100% rename from tech/img2477.png rename to content/tech/img2477.png diff --git a/tech/img2478.png b/content/tech/img2478.png similarity index 100% rename from tech/img2478.png rename to content/tech/img2478.png diff --git a/tech/img2479.png b/content/tech/img2479.png similarity index 100% rename from tech/img2479.png rename to content/tech/img2479.png diff --git a/tech/img248.png b/content/tech/img248.png similarity index 100% rename from tech/img248.png rename to content/tech/img248.png diff --git a/tech/img2480.png b/content/tech/img2480.png similarity index 100% rename from tech/img2480.png rename to content/tech/img2480.png diff --git a/tech/img2481.png b/content/tech/img2481.png similarity index 100% rename from tech/img2481.png rename to content/tech/img2481.png diff --git a/tech/img2482.png b/content/tech/img2482.png similarity index 100% rename from tech/img2482.png rename to content/tech/img2482.png diff --git a/tech/img2483.png b/content/tech/img2483.png similarity index 100% rename from tech/img2483.png rename to content/tech/img2483.png diff --git a/tech/img2484.png b/content/tech/img2484.png similarity index 100% rename from tech/img2484.png rename to content/tech/img2484.png diff --git a/tech/img2485.png b/content/tech/img2485.png similarity index 100% rename from tech/img2485.png rename to content/tech/img2485.png diff --git a/tech/img2486.png b/content/tech/img2486.png similarity index 100% rename from tech/img2486.png rename to content/tech/img2486.png diff --git a/tech/img2487.png b/content/tech/img2487.png similarity index 100% rename from tech/img2487.png rename to content/tech/img2487.png diff --git a/tech/img2488.png b/content/tech/img2488.png similarity index 100% rename from tech/img2488.png rename to content/tech/img2488.png diff --git a/tech/img2489.png b/content/tech/img2489.png similarity index 100% rename from tech/img2489.png rename to content/tech/img2489.png diff --git a/tech/img249.png b/content/tech/img249.png similarity index 100% rename from tech/img249.png rename to content/tech/img249.png diff --git a/tech/img2490.png b/content/tech/img2490.png similarity index 100% rename from tech/img2490.png rename to content/tech/img2490.png diff --git a/tech/img2491.png b/content/tech/img2491.png similarity index 100% rename from tech/img2491.png rename to content/tech/img2491.png diff --git a/tech/img2492.png b/content/tech/img2492.png similarity index 100% rename from tech/img2492.png rename to content/tech/img2492.png diff --git a/tech/img2493.png b/content/tech/img2493.png similarity index 100% rename from tech/img2493.png rename to content/tech/img2493.png diff --git a/tech/img2494.png b/content/tech/img2494.png similarity index 100% rename from tech/img2494.png rename to content/tech/img2494.png diff --git a/tech/img2495.png b/content/tech/img2495.png similarity index 100% rename from tech/img2495.png rename to content/tech/img2495.png diff --git a/tech/img2496.png b/content/tech/img2496.png similarity index 100% rename from tech/img2496.png rename to content/tech/img2496.png diff --git a/tech/img2497.png b/content/tech/img2497.png similarity index 100% rename from tech/img2497.png rename to content/tech/img2497.png diff --git a/tech/img2498.png b/content/tech/img2498.png similarity index 100% rename from tech/img2498.png rename to content/tech/img2498.png diff --git a/tech/img2499.png b/content/tech/img2499.png similarity index 100% rename from tech/img2499.png rename to content/tech/img2499.png diff --git a/tech/img25.png b/content/tech/img25.png similarity index 100% rename from tech/img25.png rename to content/tech/img25.png diff --git a/tech/img250.png b/content/tech/img250.png similarity index 100% rename from tech/img250.png rename to content/tech/img250.png diff --git a/tech/img2500.png b/content/tech/img2500.png similarity index 100% rename from tech/img2500.png rename to content/tech/img2500.png diff --git a/tech/img2501.png b/content/tech/img2501.png similarity index 100% rename from tech/img2501.png rename to content/tech/img2501.png diff --git a/tech/img2502.png b/content/tech/img2502.png similarity index 100% rename from tech/img2502.png rename to content/tech/img2502.png diff --git a/tech/img2503.png b/content/tech/img2503.png similarity index 100% rename from tech/img2503.png rename to content/tech/img2503.png diff --git a/tech/img2504.png b/content/tech/img2504.png similarity index 100% rename from tech/img2504.png rename to content/tech/img2504.png diff --git a/tech/img2505.png b/content/tech/img2505.png similarity index 100% rename from tech/img2505.png rename to content/tech/img2505.png diff --git a/tech/img2506.png b/content/tech/img2506.png similarity index 100% rename from tech/img2506.png rename to content/tech/img2506.png diff --git a/tech/img2507.png b/content/tech/img2507.png similarity index 100% rename from tech/img2507.png rename to content/tech/img2507.png diff --git a/tech/img2508.png b/content/tech/img2508.png similarity index 100% rename from tech/img2508.png rename to content/tech/img2508.png diff --git a/tech/img2509.png b/content/tech/img2509.png similarity index 100% rename from tech/img2509.png rename to content/tech/img2509.png diff --git a/tech/img251.png b/content/tech/img251.png similarity index 100% rename from tech/img251.png rename to content/tech/img251.png diff --git a/tech/img2510.png b/content/tech/img2510.png similarity index 100% rename from tech/img2510.png rename to content/tech/img2510.png diff --git a/tech/img2511.png b/content/tech/img2511.png similarity index 100% rename from tech/img2511.png rename to content/tech/img2511.png diff --git a/tech/img2512.png b/content/tech/img2512.png similarity index 100% rename from tech/img2512.png rename to content/tech/img2512.png diff --git a/tech/img2513.png b/content/tech/img2513.png similarity index 100% rename from tech/img2513.png rename to content/tech/img2513.png diff --git a/tech/img2514.png b/content/tech/img2514.png similarity index 100% rename from tech/img2514.png rename to content/tech/img2514.png diff --git a/tech/img2515.png b/content/tech/img2515.png similarity index 100% rename from tech/img2515.png rename to content/tech/img2515.png diff --git a/tech/img2516.png b/content/tech/img2516.png similarity index 100% rename from tech/img2516.png rename to content/tech/img2516.png diff --git a/tech/img2517.png b/content/tech/img2517.png similarity index 100% rename from tech/img2517.png rename to content/tech/img2517.png diff --git a/tech/img2518.png b/content/tech/img2518.png similarity index 100% rename from tech/img2518.png rename to content/tech/img2518.png diff --git a/tech/img2519.png b/content/tech/img2519.png similarity index 100% rename from tech/img2519.png rename to content/tech/img2519.png diff --git a/tech/img252.png b/content/tech/img252.png similarity index 100% rename from tech/img252.png rename to content/tech/img252.png diff --git a/tech/img2520.png b/content/tech/img2520.png similarity index 100% rename from tech/img2520.png rename to content/tech/img2520.png diff --git a/tech/img2521.png b/content/tech/img2521.png similarity index 100% rename from tech/img2521.png rename to content/tech/img2521.png diff --git a/tech/img2522.png b/content/tech/img2522.png similarity index 100% rename from tech/img2522.png rename to content/tech/img2522.png diff --git a/tech/img2523.png b/content/tech/img2523.png similarity index 100% rename from tech/img2523.png rename to content/tech/img2523.png diff --git a/tech/img2524.png b/content/tech/img2524.png similarity index 100% rename from tech/img2524.png rename to content/tech/img2524.png diff --git a/tech/img2525.png b/content/tech/img2525.png similarity index 100% rename from tech/img2525.png rename to content/tech/img2525.png diff --git a/tech/img2526.png b/content/tech/img2526.png similarity index 100% rename from tech/img2526.png rename to content/tech/img2526.png diff --git a/tech/img2527.png b/content/tech/img2527.png similarity index 100% rename from tech/img2527.png rename to content/tech/img2527.png diff --git a/tech/img2528.png b/content/tech/img2528.png similarity index 100% rename from tech/img2528.png rename to content/tech/img2528.png diff --git a/tech/img2529.png b/content/tech/img2529.png similarity index 100% rename from tech/img2529.png rename to content/tech/img2529.png diff --git a/tech/img253.png b/content/tech/img253.png similarity index 100% rename from tech/img253.png rename to content/tech/img253.png diff --git a/tech/img2530.png b/content/tech/img2530.png similarity index 100% rename from tech/img2530.png rename to content/tech/img2530.png diff --git a/tech/img2531.png b/content/tech/img2531.png similarity index 100% rename from tech/img2531.png rename to content/tech/img2531.png diff --git a/tech/img2532.png b/content/tech/img2532.png similarity index 100% rename from tech/img2532.png rename to content/tech/img2532.png diff --git a/tech/img2533.png b/content/tech/img2533.png similarity index 100% rename from tech/img2533.png rename to content/tech/img2533.png diff --git a/tech/img2534.png b/content/tech/img2534.png similarity index 100% rename from tech/img2534.png rename to content/tech/img2534.png diff --git a/tech/img2535.png b/content/tech/img2535.png similarity index 100% rename from tech/img2535.png rename to content/tech/img2535.png diff --git a/tech/img2536.png b/content/tech/img2536.png similarity index 100% rename from tech/img2536.png rename to content/tech/img2536.png diff --git a/tech/img2537.png b/content/tech/img2537.png similarity index 100% rename from tech/img2537.png rename to content/tech/img2537.png diff --git a/tech/img2538.png b/content/tech/img2538.png similarity index 100% rename from tech/img2538.png rename to content/tech/img2538.png diff --git a/tech/img2539.png b/content/tech/img2539.png similarity index 100% rename from tech/img2539.png rename to content/tech/img2539.png diff --git a/tech/img254.png b/content/tech/img254.png similarity index 100% rename from tech/img254.png rename to content/tech/img254.png diff --git a/tech/img2540.png b/content/tech/img2540.png similarity index 100% rename from tech/img2540.png rename to content/tech/img2540.png diff --git a/tech/img2541.png b/content/tech/img2541.png similarity index 100% rename from tech/img2541.png rename to content/tech/img2541.png diff --git a/tech/img2542.png b/content/tech/img2542.png similarity index 100% rename from tech/img2542.png rename to content/tech/img2542.png diff --git a/tech/img2543.png b/content/tech/img2543.png similarity index 100% rename from tech/img2543.png rename to content/tech/img2543.png diff --git a/tech/img2544.png b/content/tech/img2544.png similarity index 100% rename from tech/img2544.png rename to content/tech/img2544.png diff --git a/tech/img2545.png b/content/tech/img2545.png similarity index 100% rename from tech/img2545.png rename to content/tech/img2545.png diff --git a/tech/img2546.png b/content/tech/img2546.png similarity index 100% rename from tech/img2546.png rename to content/tech/img2546.png diff --git a/tech/img2547.png b/content/tech/img2547.png similarity index 100% rename from tech/img2547.png rename to content/tech/img2547.png diff --git a/tech/img2548.png b/content/tech/img2548.png similarity index 100% rename from tech/img2548.png rename to content/tech/img2548.png diff --git a/tech/img2549.png b/content/tech/img2549.png similarity index 100% rename from tech/img2549.png rename to content/tech/img2549.png diff --git a/tech/img255.png b/content/tech/img255.png similarity index 100% rename from tech/img255.png rename to content/tech/img255.png diff --git a/tech/img2550.png b/content/tech/img2550.png similarity index 100% rename from tech/img2550.png rename to content/tech/img2550.png diff --git a/tech/img2551.png b/content/tech/img2551.png similarity index 100% rename from tech/img2551.png rename to content/tech/img2551.png diff --git a/tech/img2552.png b/content/tech/img2552.png similarity index 100% rename from tech/img2552.png rename to content/tech/img2552.png diff --git a/tech/img2553.png b/content/tech/img2553.png similarity index 100% rename from tech/img2553.png rename to content/tech/img2553.png diff --git a/tech/img2554.png b/content/tech/img2554.png similarity index 100% rename from tech/img2554.png rename to content/tech/img2554.png diff --git a/tech/img2555.png b/content/tech/img2555.png similarity index 100% rename from tech/img2555.png rename to content/tech/img2555.png diff --git a/tech/img2556.png b/content/tech/img2556.png similarity index 100% rename from tech/img2556.png rename to content/tech/img2556.png diff --git a/tech/img2557.png b/content/tech/img2557.png similarity index 100% rename from tech/img2557.png rename to content/tech/img2557.png diff --git a/tech/img2558.png b/content/tech/img2558.png similarity index 100% rename from tech/img2558.png rename to content/tech/img2558.png diff --git a/tech/img2559.png b/content/tech/img2559.png similarity index 100% rename from tech/img2559.png rename to content/tech/img2559.png diff --git a/tech/img256.png b/content/tech/img256.png similarity index 100% rename from tech/img256.png rename to content/tech/img256.png diff --git a/tech/img2560.png b/content/tech/img2560.png similarity index 100% rename from tech/img2560.png rename to content/tech/img2560.png diff --git a/tech/img2561.png b/content/tech/img2561.png similarity index 100% rename from tech/img2561.png rename to content/tech/img2561.png diff --git a/tech/img2562.png b/content/tech/img2562.png similarity index 100% rename from tech/img2562.png rename to content/tech/img2562.png diff --git a/tech/img2563.png b/content/tech/img2563.png similarity index 100% rename from tech/img2563.png rename to content/tech/img2563.png diff --git a/tech/img2564.png b/content/tech/img2564.png similarity index 100% rename from tech/img2564.png rename to content/tech/img2564.png diff --git a/tech/img2565.png b/content/tech/img2565.png similarity index 100% rename from tech/img2565.png rename to content/tech/img2565.png diff --git a/tech/img2566.png b/content/tech/img2566.png similarity index 100% rename from tech/img2566.png rename to content/tech/img2566.png diff --git a/tech/img2567.png b/content/tech/img2567.png similarity index 100% rename from tech/img2567.png rename to content/tech/img2567.png diff --git a/tech/img2568.png b/content/tech/img2568.png similarity index 100% rename from tech/img2568.png rename to content/tech/img2568.png diff --git a/tech/img2569.png b/content/tech/img2569.png similarity index 100% rename from tech/img2569.png rename to content/tech/img2569.png diff --git a/tech/img257.png b/content/tech/img257.png similarity index 100% rename from tech/img257.png rename to content/tech/img257.png diff --git a/tech/img2570.png b/content/tech/img2570.png similarity index 100% rename from tech/img2570.png rename to content/tech/img2570.png diff --git a/tech/img2571.png b/content/tech/img2571.png similarity index 100% rename from tech/img2571.png rename to content/tech/img2571.png diff --git a/tech/img2572.png b/content/tech/img2572.png similarity index 100% rename from tech/img2572.png rename to content/tech/img2572.png diff --git a/tech/img2573.png b/content/tech/img2573.png similarity index 100% rename from tech/img2573.png rename to content/tech/img2573.png diff --git a/tech/img2574.png b/content/tech/img2574.png similarity index 100% rename from tech/img2574.png rename to content/tech/img2574.png diff --git a/tech/img2575.png b/content/tech/img2575.png similarity index 100% rename from tech/img2575.png rename to content/tech/img2575.png diff --git a/tech/img2576.png b/content/tech/img2576.png similarity index 100% rename from tech/img2576.png rename to content/tech/img2576.png diff --git a/tech/img2577.png b/content/tech/img2577.png similarity index 100% rename from tech/img2577.png rename to content/tech/img2577.png diff --git a/tech/img2578.png b/content/tech/img2578.png similarity index 100% rename from tech/img2578.png rename to content/tech/img2578.png diff --git a/tech/img2579.png b/content/tech/img2579.png similarity index 100% rename from tech/img2579.png rename to content/tech/img2579.png diff --git a/tech/img258.png b/content/tech/img258.png similarity index 100% rename from tech/img258.png rename to content/tech/img258.png diff --git a/tech/img2580.png b/content/tech/img2580.png similarity index 100% rename from tech/img2580.png rename to content/tech/img2580.png diff --git a/tech/img2581.png b/content/tech/img2581.png similarity index 100% rename from tech/img2581.png rename to content/tech/img2581.png diff --git a/tech/img2582.png b/content/tech/img2582.png similarity index 100% rename from tech/img2582.png rename to content/tech/img2582.png diff --git a/tech/img2583.png b/content/tech/img2583.png similarity index 100% rename from tech/img2583.png rename to content/tech/img2583.png diff --git a/tech/img2584.png b/content/tech/img2584.png similarity index 100% rename from tech/img2584.png rename to content/tech/img2584.png diff --git a/tech/img2585.png b/content/tech/img2585.png similarity index 100% rename from tech/img2585.png rename to content/tech/img2585.png diff --git a/tech/img2586.png b/content/tech/img2586.png similarity index 100% rename from tech/img2586.png rename to content/tech/img2586.png diff --git a/tech/img2587.png b/content/tech/img2587.png similarity index 100% rename from tech/img2587.png rename to content/tech/img2587.png diff --git a/tech/img2588.png b/content/tech/img2588.png similarity index 100% rename from tech/img2588.png rename to content/tech/img2588.png diff --git a/tech/img2589.png b/content/tech/img2589.png similarity index 100% rename from tech/img2589.png rename to content/tech/img2589.png diff --git a/tech/img259.png b/content/tech/img259.png similarity index 100% rename from tech/img259.png rename to content/tech/img259.png diff --git a/tech/img2590.png b/content/tech/img2590.png similarity index 100% rename from tech/img2590.png rename to content/tech/img2590.png diff --git a/tech/img2591.png b/content/tech/img2591.png similarity index 100% rename from tech/img2591.png rename to content/tech/img2591.png diff --git a/tech/img2592.png b/content/tech/img2592.png similarity index 100% rename from tech/img2592.png rename to content/tech/img2592.png diff --git a/tech/img2593.png b/content/tech/img2593.png similarity index 100% rename from tech/img2593.png rename to content/tech/img2593.png diff --git a/tech/img2594.png b/content/tech/img2594.png similarity index 100% rename from tech/img2594.png rename to content/tech/img2594.png diff --git a/tech/img2595.png b/content/tech/img2595.png similarity index 100% rename from tech/img2595.png rename to content/tech/img2595.png diff --git a/tech/img2596.png b/content/tech/img2596.png similarity index 100% rename from tech/img2596.png rename to content/tech/img2596.png diff --git a/tech/img2597.png b/content/tech/img2597.png similarity index 100% rename from tech/img2597.png rename to content/tech/img2597.png diff --git a/tech/img2598.png b/content/tech/img2598.png similarity index 100% rename from tech/img2598.png rename to content/tech/img2598.png diff --git a/tech/img2599.png b/content/tech/img2599.png similarity index 100% rename from tech/img2599.png rename to content/tech/img2599.png diff --git a/tech/img26.png b/content/tech/img26.png similarity index 100% rename from tech/img26.png rename to content/tech/img26.png diff --git a/tech/img260.png b/content/tech/img260.png similarity index 100% rename from tech/img260.png rename to content/tech/img260.png diff --git a/tech/img2600.png b/content/tech/img2600.png similarity index 100% rename from tech/img2600.png rename to content/tech/img2600.png diff --git a/tech/img2601.png b/content/tech/img2601.png similarity index 100% rename from tech/img2601.png rename to content/tech/img2601.png diff --git a/tech/img2602.png b/content/tech/img2602.png similarity index 100% rename from tech/img2602.png rename to content/tech/img2602.png diff --git a/tech/img2603.png b/content/tech/img2603.png similarity index 100% rename from tech/img2603.png rename to content/tech/img2603.png diff --git a/tech/img2604.png b/content/tech/img2604.png similarity index 100% rename from tech/img2604.png rename to content/tech/img2604.png diff --git a/tech/img2605.png b/content/tech/img2605.png similarity index 100% rename from tech/img2605.png rename to content/tech/img2605.png diff --git a/tech/img2606.png b/content/tech/img2606.png similarity index 100% rename from tech/img2606.png rename to content/tech/img2606.png diff --git a/tech/img2607.png b/content/tech/img2607.png similarity index 100% rename from tech/img2607.png rename to content/tech/img2607.png diff --git a/tech/img2608.png b/content/tech/img2608.png similarity index 100% rename from tech/img2608.png rename to content/tech/img2608.png diff --git a/tech/img2609.png b/content/tech/img2609.png similarity index 100% rename from tech/img2609.png rename to content/tech/img2609.png diff --git a/tech/img261.png b/content/tech/img261.png similarity index 100% rename from tech/img261.png rename to content/tech/img261.png diff --git a/tech/img2610.png b/content/tech/img2610.png similarity index 100% rename from tech/img2610.png rename to content/tech/img2610.png diff --git a/tech/img2611.png b/content/tech/img2611.png similarity index 100% rename from tech/img2611.png rename to content/tech/img2611.png diff --git a/tech/img2612.png b/content/tech/img2612.png similarity index 100% rename from tech/img2612.png rename to content/tech/img2612.png diff --git a/tech/img2613.png b/content/tech/img2613.png similarity index 100% rename from tech/img2613.png rename to content/tech/img2613.png diff --git a/tech/img2614.png b/content/tech/img2614.png similarity index 100% rename from tech/img2614.png rename to content/tech/img2614.png diff --git a/tech/img2615.png b/content/tech/img2615.png similarity index 100% rename from tech/img2615.png rename to content/tech/img2615.png diff --git a/tech/img2616.png b/content/tech/img2616.png similarity index 100% rename from tech/img2616.png rename to content/tech/img2616.png diff --git a/tech/img2617.png b/content/tech/img2617.png similarity index 100% rename from tech/img2617.png rename to content/tech/img2617.png diff --git a/tech/img2618.png b/content/tech/img2618.png similarity index 100% rename from tech/img2618.png rename to content/tech/img2618.png diff --git a/tech/img2619.png b/content/tech/img2619.png similarity index 100% rename from tech/img2619.png rename to content/tech/img2619.png diff --git a/tech/img262.png b/content/tech/img262.png similarity index 100% rename from tech/img262.png rename to content/tech/img262.png diff --git a/tech/img2620.png b/content/tech/img2620.png similarity index 100% rename from tech/img2620.png rename to content/tech/img2620.png diff --git a/tech/img2621.png b/content/tech/img2621.png similarity index 100% rename from tech/img2621.png rename to content/tech/img2621.png diff --git a/tech/img2622.png b/content/tech/img2622.png similarity index 100% rename from tech/img2622.png rename to content/tech/img2622.png diff --git a/tech/img2623.png b/content/tech/img2623.png similarity index 100% rename from tech/img2623.png rename to content/tech/img2623.png diff --git a/tech/img2624.png b/content/tech/img2624.png similarity index 100% rename from tech/img2624.png rename to content/tech/img2624.png diff --git a/tech/img2625.png b/content/tech/img2625.png similarity index 100% rename from tech/img2625.png rename to content/tech/img2625.png diff --git a/tech/img2626.png b/content/tech/img2626.png similarity index 100% rename from tech/img2626.png rename to content/tech/img2626.png diff --git a/tech/img2627.png b/content/tech/img2627.png similarity index 100% rename from tech/img2627.png rename to content/tech/img2627.png diff --git a/tech/img2628.png b/content/tech/img2628.png similarity index 100% rename from tech/img2628.png rename to content/tech/img2628.png diff --git a/tech/img2629.png b/content/tech/img2629.png similarity index 100% rename from tech/img2629.png rename to content/tech/img2629.png diff --git a/tech/img263.png b/content/tech/img263.png similarity index 100% rename from tech/img263.png rename to content/tech/img263.png diff --git a/tech/img2630.png b/content/tech/img2630.png similarity index 100% rename from tech/img2630.png rename to content/tech/img2630.png diff --git a/tech/img2631.png b/content/tech/img2631.png similarity index 100% rename from tech/img2631.png rename to content/tech/img2631.png diff --git a/tech/img2632.png b/content/tech/img2632.png similarity index 100% rename from tech/img2632.png rename to content/tech/img2632.png diff --git a/tech/img2633.png b/content/tech/img2633.png similarity index 100% rename from tech/img2633.png rename to content/tech/img2633.png diff --git a/tech/img2634.png b/content/tech/img2634.png similarity index 100% rename from tech/img2634.png rename to content/tech/img2634.png diff --git a/tech/img2635.png b/content/tech/img2635.png similarity index 100% rename from tech/img2635.png rename to content/tech/img2635.png diff --git a/tech/img2636.png b/content/tech/img2636.png similarity index 100% rename from tech/img2636.png rename to content/tech/img2636.png diff --git a/tech/img2637.png b/content/tech/img2637.png similarity index 100% rename from tech/img2637.png rename to content/tech/img2637.png diff --git a/tech/img2638.png b/content/tech/img2638.png similarity index 100% rename from tech/img2638.png rename to content/tech/img2638.png diff --git a/tech/img2639.png b/content/tech/img2639.png similarity index 100% rename from tech/img2639.png rename to content/tech/img2639.png diff --git a/tech/img264.png b/content/tech/img264.png similarity index 100% rename from tech/img264.png rename to content/tech/img264.png diff --git a/tech/img2640.png b/content/tech/img2640.png similarity index 100% rename from tech/img2640.png rename to content/tech/img2640.png diff --git a/tech/img2641.png b/content/tech/img2641.png similarity index 100% rename from tech/img2641.png rename to content/tech/img2641.png diff --git a/tech/img2642.png b/content/tech/img2642.png similarity index 100% rename from tech/img2642.png rename to content/tech/img2642.png diff --git a/tech/img2643.png b/content/tech/img2643.png similarity index 100% rename from tech/img2643.png rename to content/tech/img2643.png diff --git a/tech/img2644.png b/content/tech/img2644.png similarity index 100% rename from tech/img2644.png rename to content/tech/img2644.png diff --git a/tech/img2645.png b/content/tech/img2645.png similarity index 100% rename from tech/img2645.png rename to content/tech/img2645.png diff --git a/tech/img2646.png b/content/tech/img2646.png similarity index 100% rename from tech/img2646.png rename to content/tech/img2646.png diff --git a/tech/img2647.png b/content/tech/img2647.png similarity index 100% rename from tech/img2647.png rename to content/tech/img2647.png diff --git a/tech/img2648.png b/content/tech/img2648.png similarity index 100% rename from tech/img2648.png rename to content/tech/img2648.png diff --git a/tech/img2649.png b/content/tech/img2649.png similarity index 100% rename from tech/img2649.png rename to content/tech/img2649.png diff --git a/tech/img265.png b/content/tech/img265.png similarity index 100% rename from tech/img265.png rename to content/tech/img265.png diff --git a/tech/img2650.png b/content/tech/img2650.png similarity index 100% rename from tech/img2650.png rename to content/tech/img2650.png diff --git a/tech/img2651.png b/content/tech/img2651.png similarity index 100% rename from tech/img2651.png rename to content/tech/img2651.png diff --git a/tech/img2652.png b/content/tech/img2652.png similarity index 100% rename from tech/img2652.png rename to content/tech/img2652.png diff --git a/tech/img2653.png b/content/tech/img2653.png similarity index 100% rename from tech/img2653.png rename to content/tech/img2653.png diff --git a/tech/img2654.png b/content/tech/img2654.png similarity index 100% rename from tech/img2654.png rename to content/tech/img2654.png diff --git a/tech/img2655.png b/content/tech/img2655.png similarity index 100% rename from tech/img2655.png rename to content/tech/img2655.png diff --git a/tech/img2656.png b/content/tech/img2656.png similarity index 100% rename from tech/img2656.png rename to content/tech/img2656.png diff --git a/tech/img2657.png b/content/tech/img2657.png similarity index 100% rename from tech/img2657.png rename to content/tech/img2657.png diff --git a/tech/img2658.png b/content/tech/img2658.png similarity index 100% rename from tech/img2658.png rename to content/tech/img2658.png diff --git a/tech/img2659.png b/content/tech/img2659.png similarity index 100% rename from tech/img2659.png rename to content/tech/img2659.png diff --git a/tech/img266.png b/content/tech/img266.png similarity index 100% rename from tech/img266.png rename to content/tech/img266.png diff --git a/tech/img2660.png b/content/tech/img2660.png similarity index 100% rename from tech/img2660.png rename to content/tech/img2660.png diff --git a/tech/img2661.png b/content/tech/img2661.png similarity index 100% rename from tech/img2661.png rename to content/tech/img2661.png diff --git a/tech/img2662.png b/content/tech/img2662.png similarity index 100% rename from tech/img2662.png rename to content/tech/img2662.png diff --git a/tech/img2663.png b/content/tech/img2663.png similarity index 100% rename from tech/img2663.png rename to content/tech/img2663.png diff --git a/tech/img2664.png b/content/tech/img2664.png similarity index 100% rename from tech/img2664.png rename to content/tech/img2664.png diff --git a/tech/img2665.png b/content/tech/img2665.png similarity index 100% rename from tech/img2665.png rename to content/tech/img2665.png diff --git a/tech/img2666.png b/content/tech/img2666.png similarity index 100% rename from tech/img2666.png rename to content/tech/img2666.png diff --git a/tech/img2667.png b/content/tech/img2667.png similarity index 100% rename from tech/img2667.png rename to content/tech/img2667.png diff --git a/tech/img2668.png b/content/tech/img2668.png similarity index 100% rename from tech/img2668.png rename to content/tech/img2668.png diff --git a/tech/img2669.png b/content/tech/img2669.png similarity index 100% rename from tech/img2669.png rename to content/tech/img2669.png diff --git a/tech/img267.png b/content/tech/img267.png similarity index 100% rename from tech/img267.png rename to content/tech/img267.png diff --git a/tech/img2670.png b/content/tech/img2670.png similarity index 100% rename from tech/img2670.png rename to content/tech/img2670.png diff --git a/tech/img2671.png b/content/tech/img2671.png similarity index 100% rename from tech/img2671.png rename to content/tech/img2671.png diff --git a/tech/img2672.png b/content/tech/img2672.png similarity index 100% rename from tech/img2672.png rename to content/tech/img2672.png diff --git a/tech/img2673.png b/content/tech/img2673.png similarity index 100% rename from tech/img2673.png rename to content/tech/img2673.png diff --git a/tech/img2674.png b/content/tech/img2674.png similarity index 100% rename from tech/img2674.png rename to content/tech/img2674.png diff --git a/tech/img2675.png b/content/tech/img2675.png similarity index 100% rename from tech/img2675.png rename to content/tech/img2675.png diff --git a/tech/img2676.png b/content/tech/img2676.png similarity index 100% rename from tech/img2676.png rename to content/tech/img2676.png diff --git a/tech/img2677.png b/content/tech/img2677.png similarity index 100% rename from tech/img2677.png rename to content/tech/img2677.png diff --git a/tech/img2678.png b/content/tech/img2678.png similarity index 100% rename from tech/img2678.png rename to content/tech/img2678.png diff --git a/tech/img2679.png b/content/tech/img2679.png similarity index 100% rename from tech/img2679.png rename to content/tech/img2679.png diff --git a/tech/img268.png b/content/tech/img268.png similarity index 100% rename from tech/img268.png rename to content/tech/img268.png diff --git a/tech/img2680.png b/content/tech/img2680.png similarity index 100% rename from tech/img2680.png rename to content/tech/img2680.png diff --git a/tech/img2681.png b/content/tech/img2681.png similarity index 100% rename from tech/img2681.png rename to content/tech/img2681.png diff --git a/tech/img2682.png b/content/tech/img2682.png similarity index 100% rename from tech/img2682.png rename to content/tech/img2682.png diff --git a/tech/img2683.png b/content/tech/img2683.png similarity index 100% rename from tech/img2683.png rename to content/tech/img2683.png diff --git a/tech/img2684.png b/content/tech/img2684.png similarity index 100% rename from tech/img2684.png rename to content/tech/img2684.png diff --git a/tech/img2685.png b/content/tech/img2685.png similarity index 100% rename from tech/img2685.png rename to content/tech/img2685.png diff --git a/tech/img2686.png b/content/tech/img2686.png similarity index 100% rename from tech/img2686.png rename to content/tech/img2686.png diff --git a/tech/img2687.png b/content/tech/img2687.png similarity index 100% rename from tech/img2687.png rename to content/tech/img2687.png diff --git a/tech/img2688.png b/content/tech/img2688.png similarity index 100% rename from tech/img2688.png rename to content/tech/img2688.png diff --git a/tech/img2689.png b/content/tech/img2689.png similarity index 100% rename from tech/img2689.png rename to content/tech/img2689.png diff --git a/tech/img269.png b/content/tech/img269.png similarity index 100% rename from tech/img269.png rename to content/tech/img269.png diff --git a/tech/img2690.png b/content/tech/img2690.png similarity index 100% rename from tech/img2690.png rename to content/tech/img2690.png diff --git a/tech/img2691.png b/content/tech/img2691.png similarity index 100% rename from tech/img2691.png rename to content/tech/img2691.png diff --git a/tech/img2692.png b/content/tech/img2692.png similarity index 100% rename from tech/img2692.png rename to content/tech/img2692.png diff --git a/tech/img2693.png b/content/tech/img2693.png similarity index 100% rename from tech/img2693.png rename to content/tech/img2693.png diff --git a/tech/img2694.png b/content/tech/img2694.png similarity index 100% rename from tech/img2694.png rename to content/tech/img2694.png diff --git a/tech/img2695.png b/content/tech/img2695.png similarity index 100% rename from tech/img2695.png rename to content/tech/img2695.png diff --git a/tech/img2696.png b/content/tech/img2696.png similarity index 100% rename from tech/img2696.png rename to content/tech/img2696.png diff --git a/tech/img2697.png b/content/tech/img2697.png similarity index 100% rename from tech/img2697.png rename to content/tech/img2697.png diff --git a/tech/img2698.png b/content/tech/img2698.png similarity index 100% rename from tech/img2698.png rename to content/tech/img2698.png diff --git a/tech/img2699.png b/content/tech/img2699.png similarity index 100% rename from tech/img2699.png rename to content/tech/img2699.png diff --git a/tech/img27.png b/content/tech/img27.png similarity index 100% rename from tech/img27.png rename to content/tech/img27.png diff --git a/tech/img270.png b/content/tech/img270.png similarity index 100% rename from tech/img270.png rename to content/tech/img270.png diff --git a/tech/img2700.png b/content/tech/img2700.png similarity index 100% rename from tech/img2700.png rename to content/tech/img2700.png diff --git a/tech/img2701.png b/content/tech/img2701.png similarity index 100% rename from tech/img2701.png rename to content/tech/img2701.png diff --git a/tech/img2702.png b/content/tech/img2702.png similarity index 100% rename from tech/img2702.png rename to content/tech/img2702.png diff --git a/tech/img2703.png b/content/tech/img2703.png similarity index 100% rename from tech/img2703.png rename to content/tech/img2703.png diff --git a/tech/img2704.png b/content/tech/img2704.png similarity index 100% rename from tech/img2704.png rename to content/tech/img2704.png diff --git a/tech/img2705.png b/content/tech/img2705.png similarity index 100% rename from tech/img2705.png rename to content/tech/img2705.png diff --git a/tech/img2706.png b/content/tech/img2706.png similarity index 100% rename from tech/img2706.png rename to content/tech/img2706.png diff --git a/tech/img2707.png b/content/tech/img2707.png similarity index 100% rename from tech/img2707.png rename to content/tech/img2707.png diff --git a/tech/img2708.png b/content/tech/img2708.png similarity index 100% rename from tech/img2708.png rename to content/tech/img2708.png diff --git a/tech/img2709.png b/content/tech/img2709.png similarity index 100% rename from tech/img2709.png rename to content/tech/img2709.png diff --git a/tech/img271.png b/content/tech/img271.png similarity index 100% rename from tech/img271.png rename to content/tech/img271.png diff --git a/tech/img2710.png b/content/tech/img2710.png similarity index 100% rename from tech/img2710.png rename to content/tech/img2710.png diff --git a/tech/img2711.png b/content/tech/img2711.png similarity index 100% rename from tech/img2711.png rename to content/tech/img2711.png diff --git a/tech/img2712.png b/content/tech/img2712.png similarity index 100% rename from tech/img2712.png rename to content/tech/img2712.png diff --git a/tech/img2713.png b/content/tech/img2713.png similarity index 100% rename from tech/img2713.png rename to content/tech/img2713.png diff --git a/tech/img2714.png b/content/tech/img2714.png similarity index 100% rename from tech/img2714.png rename to content/tech/img2714.png diff --git a/tech/img2715.png b/content/tech/img2715.png similarity index 100% rename from tech/img2715.png rename to content/tech/img2715.png diff --git a/tech/img2716.png b/content/tech/img2716.png similarity index 100% rename from tech/img2716.png rename to content/tech/img2716.png diff --git a/tech/img2717.png b/content/tech/img2717.png similarity index 100% rename from tech/img2717.png rename to content/tech/img2717.png diff --git a/tech/img2718.png b/content/tech/img2718.png similarity index 100% rename from tech/img2718.png rename to content/tech/img2718.png diff --git a/tech/img2719.png b/content/tech/img2719.png similarity index 100% rename from tech/img2719.png rename to content/tech/img2719.png diff --git a/tech/img272.png b/content/tech/img272.png similarity index 100% rename from tech/img272.png rename to content/tech/img272.png diff --git a/tech/img2720.png b/content/tech/img2720.png similarity index 100% rename from tech/img2720.png rename to content/tech/img2720.png diff --git a/tech/img2721.png b/content/tech/img2721.png similarity index 100% rename from tech/img2721.png rename to content/tech/img2721.png diff --git a/tech/img2722.png b/content/tech/img2722.png similarity index 100% rename from tech/img2722.png rename to content/tech/img2722.png diff --git a/tech/img2723.png b/content/tech/img2723.png similarity index 100% rename from tech/img2723.png rename to content/tech/img2723.png diff --git a/tech/img2724.png b/content/tech/img2724.png similarity index 100% rename from tech/img2724.png rename to content/tech/img2724.png diff --git a/tech/img2725.png b/content/tech/img2725.png similarity index 100% rename from tech/img2725.png rename to content/tech/img2725.png diff --git a/tech/img2726.png b/content/tech/img2726.png similarity index 100% rename from tech/img2726.png rename to content/tech/img2726.png diff --git a/tech/img2727.png b/content/tech/img2727.png similarity index 100% rename from tech/img2727.png rename to content/tech/img2727.png diff --git a/tech/img2728.png b/content/tech/img2728.png similarity index 100% rename from tech/img2728.png rename to content/tech/img2728.png diff --git a/tech/img2729.png b/content/tech/img2729.png similarity index 100% rename from tech/img2729.png rename to content/tech/img2729.png diff --git a/tech/img273.png b/content/tech/img273.png similarity index 100% rename from tech/img273.png rename to content/tech/img273.png diff --git a/tech/img2730.png b/content/tech/img2730.png similarity index 100% rename from tech/img2730.png rename to content/tech/img2730.png diff --git a/tech/img2731.png b/content/tech/img2731.png similarity index 100% rename from tech/img2731.png rename to content/tech/img2731.png diff --git a/tech/img2732.png b/content/tech/img2732.png similarity index 100% rename from tech/img2732.png rename to content/tech/img2732.png diff --git a/tech/img2733.png b/content/tech/img2733.png similarity index 100% rename from tech/img2733.png rename to content/tech/img2733.png diff --git a/tech/img2734.png b/content/tech/img2734.png similarity index 100% rename from tech/img2734.png rename to content/tech/img2734.png diff --git a/tech/img2735.png b/content/tech/img2735.png similarity index 100% rename from tech/img2735.png rename to content/tech/img2735.png diff --git a/tech/img2736.png b/content/tech/img2736.png similarity index 100% rename from tech/img2736.png rename to content/tech/img2736.png diff --git a/tech/img2737.png b/content/tech/img2737.png similarity index 100% rename from tech/img2737.png rename to content/tech/img2737.png diff --git a/tech/img2738.png b/content/tech/img2738.png similarity index 100% rename from tech/img2738.png rename to content/tech/img2738.png diff --git a/tech/img2739.png b/content/tech/img2739.png similarity index 100% rename from tech/img2739.png rename to content/tech/img2739.png diff --git a/tech/img274.png b/content/tech/img274.png similarity index 100% rename from tech/img274.png rename to content/tech/img274.png diff --git a/tech/img2740.png b/content/tech/img2740.png similarity index 100% rename from tech/img2740.png rename to content/tech/img2740.png diff --git a/tech/img2741.png b/content/tech/img2741.png similarity index 100% rename from tech/img2741.png rename to content/tech/img2741.png diff --git a/tech/img2742.png b/content/tech/img2742.png similarity index 100% rename from tech/img2742.png rename to content/tech/img2742.png diff --git a/tech/img2743.png b/content/tech/img2743.png similarity index 100% rename from tech/img2743.png rename to content/tech/img2743.png diff --git a/tech/img2744.png b/content/tech/img2744.png similarity index 100% rename from tech/img2744.png rename to content/tech/img2744.png diff --git a/tech/img2745.png b/content/tech/img2745.png similarity index 100% rename from tech/img2745.png rename to content/tech/img2745.png diff --git a/tech/img2746.png b/content/tech/img2746.png similarity index 100% rename from tech/img2746.png rename to content/tech/img2746.png diff --git a/tech/img2747.png b/content/tech/img2747.png similarity index 100% rename from tech/img2747.png rename to content/tech/img2747.png diff --git a/tech/img2748.png b/content/tech/img2748.png similarity index 100% rename from tech/img2748.png rename to content/tech/img2748.png diff --git a/tech/img2749.png b/content/tech/img2749.png similarity index 100% rename from tech/img2749.png rename to content/tech/img2749.png diff --git a/tech/img275.png b/content/tech/img275.png similarity index 100% rename from tech/img275.png rename to content/tech/img275.png diff --git a/tech/img2750.png b/content/tech/img2750.png similarity index 100% rename from tech/img2750.png rename to content/tech/img2750.png diff --git a/tech/img2751.png b/content/tech/img2751.png similarity index 100% rename from tech/img2751.png rename to content/tech/img2751.png diff --git a/tech/img2752.png b/content/tech/img2752.png similarity index 100% rename from tech/img2752.png rename to content/tech/img2752.png diff --git a/tech/img2753.png b/content/tech/img2753.png similarity index 100% rename from tech/img2753.png rename to content/tech/img2753.png diff --git a/tech/img2754.png b/content/tech/img2754.png similarity index 100% rename from tech/img2754.png rename to content/tech/img2754.png diff --git a/tech/img2755.png b/content/tech/img2755.png similarity index 100% rename from tech/img2755.png rename to content/tech/img2755.png diff --git a/tech/img2756.png b/content/tech/img2756.png similarity index 100% rename from tech/img2756.png rename to content/tech/img2756.png diff --git a/tech/img2757.png b/content/tech/img2757.png similarity index 100% rename from tech/img2757.png rename to content/tech/img2757.png diff --git a/tech/img2758.png b/content/tech/img2758.png similarity index 100% rename from tech/img2758.png rename to content/tech/img2758.png diff --git a/tech/img2759.png b/content/tech/img2759.png similarity index 100% rename from tech/img2759.png rename to content/tech/img2759.png diff --git a/tech/img276.png b/content/tech/img276.png similarity index 100% rename from tech/img276.png rename to content/tech/img276.png diff --git a/tech/img2760.png b/content/tech/img2760.png similarity index 100% rename from tech/img2760.png rename to content/tech/img2760.png diff --git a/tech/img2761.png b/content/tech/img2761.png similarity index 100% rename from tech/img2761.png rename to content/tech/img2761.png diff --git a/tech/img2762.png b/content/tech/img2762.png similarity index 100% rename from tech/img2762.png rename to content/tech/img2762.png diff --git a/tech/img2763.png b/content/tech/img2763.png similarity index 100% rename from tech/img2763.png rename to content/tech/img2763.png diff --git a/tech/img2764.png b/content/tech/img2764.png similarity index 100% rename from tech/img2764.png rename to content/tech/img2764.png diff --git a/tech/img2765.png b/content/tech/img2765.png similarity index 100% rename from tech/img2765.png rename to content/tech/img2765.png diff --git a/tech/img2766.png b/content/tech/img2766.png similarity index 100% rename from tech/img2766.png rename to content/tech/img2766.png diff --git a/tech/img2767.png b/content/tech/img2767.png similarity index 100% rename from tech/img2767.png rename to content/tech/img2767.png diff --git a/tech/img2768.png b/content/tech/img2768.png similarity index 100% rename from tech/img2768.png rename to content/tech/img2768.png diff --git a/tech/img2769.png b/content/tech/img2769.png similarity index 100% rename from tech/img2769.png rename to content/tech/img2769.png diff --git a/tech/img277.png b/content/tech/img277.png similarity index 100% rename from tech/img277.png rename to content/tech/img277.png diff --git a/tech/img2770.png b/content/tech/img2770.png similarity index 100% rename from tech/img2770.png rename to content/tech/img2770.png diff --git a/tech/img2771.png b/content/tech/img2771.png similarity index 100% rename from tech/img2771.png rename to content/tech/img2771.png diff --git a/tech/img2772.png b/content/tech/img2772.png similarity index 100% rename from tech/img2772.png rename to content/tech/img2772.png diff --git a/tech/img2773.png b/content/tech/img2773.png similarity index 100% rename from tech/img2773.png rename to content/tech/img2773.png diff --git a/tech/img2774.png b/content/tech/img2774.png similarity index 100% rename from tech/img2774.png rename to content/tech/img2774.png diff --git a/tech/img2775.png b/content/tech/img2775.png similarity index 100% rename from tech/img2775.png rename to content/tech/img2775.png diff --git a/tech/img2776.png b/content/tech/img2776.png similarity index 100% rename from tech/img2776.png rename to content/tech/img2776.png diff --git a/tech/img2777.png b/content/tech/img2777.png similarity index 100% rename from tech/img2777.png rename to content/tech/img2777.png diff --git a/tech/img2778.png b/content/tech/img2778.png similarity index 100% rename from tech/img2778.png rename to content/tech/img2778.png diff --git a/tech/img2779.png b/content/tech/img2779.png similarity index 100% rename from tech/img2779.png rename to content/tech/img2779.png diff --git a/tech/img278.png b/content/tech/img278.png similarity index 100% rename from tech/img278.png rename to content/tech/img278.png diff --git a/tech/img2780.png b/content/tech/img2780.png similarity index 100% rename from tech/img2780.png rename to content/tech/img2780.png diff --git a/tech/img2781.png b/content/tech/img2781.png similarity index 100% rename from tech/img2781.png rename to content/tech/img2781.png diff --git a/tech/img2782.png b/content/tech/img2782.png similarity index 100% rename from tech/img2782.png rename to content/tech/img2782.png diff --git a/tech/img2783.png b/content/tech/img2783.png similarity index 100% rename from tech/img2783.png rename to content/tech/img2783.png diff --git a/tech/img2784.png b/content/tech/img2784.png similarity index 100% rename from tech/img2784.png rename to content/tech/img2784.png diff --git a/tech/img2785.png b/content/tech/img2785.png similarity index 100% rename from tech/img2785.png rename to content/tech/img2785.png diff --git a/tech/img2786.png b/content/tech/img2786.png similarity index 100% rename from tech/img2786.png rename to content/tech/img2786.png diff --git a/tech/img2787.png b/content/tech/img2787.png similarity index 100% rename from tech/img2787.png rename to content/tech/img2787.png diff --git a/tech/img2788.png b/content/tech/img2788.png similarity index 100% rename from tech/img2788.png rename to content/tech/img2788.png diff --git a/tech/img2789.png b/content/tech/img2789.png similarity index 100% rename from tech/img2789.png rename to content/tech/img2789.png diff --git a/tech/img279.png b/content/tech/img279.png similarity index 100% rename from tech/img279.png rename to content/tech/img279.png diff --git a/tech/img2790.png b/content/tech/img2790.png similarity index 100% rename from tech/img2790.png rename to content/tech/img2790.png diff --git a/tech/img2791.png b/content/tech/img2791.png similarity index 100% rename from tech/img2791.png rename to content/tech/img2791.png diff --git a/tech/img2792.png b/content/tech/img2792.png similarity index 100% rename from tech/img2792.png rename to content/tech/img2792.png diff --git a/tech/img2793.png b/content/tech/img2793.png similarity index 100% rename from tech/img2793.png rename to content/tech/img2793.png diff --git a/tech/img2794.png b/content/tech/img2794.png similarity index 100% rename from tech/img2794.png rename to content/tech/img2794.png diff --git a/tech/img2795.png b/content/tech/img2795.png similarity index 100% rename from tech/img2795.png rename to content/tech/img2795.png diff --git a/tech/img2796.png b/content/tech/img2796.png similarity index 100% rename from tech/img2796.png rename to content/tech/img2796.png diff --git a/tech/img2797.png b/content/tech/img2797.png similarity index 100% rename from tech/img2797.png rename to content/tech/img2797.png diff --git a/tech/img2798.png b/content/tech/img2798.png similarity index 100% rename from tech/img2798.png rename to content/tech/img2798.png diff --git a/tech/img2799.png b/content/tech/img2799.png similarity index 100% rename from tech/img2799.png rename to content/tech/img2799.png diff --git a/tech/img28.png b/content/tech/img28.png similarity index 100% rename from tech/img28.png rename to content/tech/img28.png diff --git a/tech/img280.png b/content/tech/img280.png similarity index 100% rename from tech/img280.png rename to content/tech/img280.png diff --git a/tech/img2800.png b/content/tech/img2800.png similarity index 100% rename from tech/img2800.png rename to content/tech/img2800.png diff --git a/tech/img2801.png b/content/tech/img2801.png similarity index 100% rename from tech/img2801.png rename to content/tech/img2801.png diff --git a/tech/img2802.png b/content/tech/img2802.png similarity index 100% rename from tech/img2802.png rename to content/tech/img2802.png diff --git a/tech/img2803.png b/content/tech/img2803.png similarity index 100% rename from tech/img2803.png rename to content/tech/img2803.png diff --git a/tech/img2804.png b/content/tech/img2804.png similarity index 100% rename from tech/img2804.png rename to content/tech/img2804.png diff --git a/tech/img2805.png b/content/tech/img2805.png similarity index 100% rename from tech/img2805.png rename to content/tech/img2805.png diff --git a/tech/img2806.png b/content/tech/img2806.png similarity index 100% rename from tech/img2806.png rename to content/tech/img2806.png diff --git a/tech/img2807.png b/content/tech/img2807.png similarity index 100% rename from tech/img2807.png rename to content/tech/img2807.png diff --git a/tech/img2808.png b/content/tech/img2808.png similarity index 100% rename from tech/img2808.png rename to content/tech/img2808.png diff --git a/tech/img2809.png b/content/tech/img2809.png similarity index 100% rename from tech/img2809.png rename to content/tech/img2809.png diff --git a/tech/img281.png b/content/tech/img281.png similarity index 100% rename from tech/img281.png rename to content/tech/img281.png diff --git a/tech/img2810.png b/content/tech/img2810.png similarity index 100% rename from tech/img2810.png rename to content/tech/img2810.png diff --git a/tech/img2811.png b/content/tech/img2811.png similarity index 100% rename from tech/img2811.png rename to content/tech/img2811.png diff --git a/tech/img2812.png b/content/tech/img2812.png similarity index 100% rename from tech/img2812.png rename to content/tech/img2812.png diff --git a/tech/img2813.png b/content/tech/img2813.png similarity index 100% rename from tech/img2813.png rename to content/tech/img2813.png diff --git a/tech/img2814.png b/content/tech/img2814.png similarity index 100% rename from tech/img2814.png rename to content/tech/img2814.png diff --git a/tech/img2815.png b/content/tech/img2815.png similarity index 100% rename from tech/img2815.png rename to content/tech/img2815.png diff --git a/tech/img2816.png b/content/tech/img2816.png similarity index 100% rename from tech/img2816.png rename to content/tech/img2816.png diff --git a/tech/img2817.png b/content/tech/img2817.png similarity index 100% rename from tech/img2817.png rename to content/tech/img2817.png diff --git a/tech/img2818.png b/content/tech/img2818.png similarity index 100% rename from tech/img2818.png rename to content/tech/img2818.png diff --git a/tech/img2819.png b/content/tech/img2819.png similarity index 100% rename from tech/img2819.png rename to content/tech/img2819.png diff --git a/tech/img282.png b/content/tech/img282.png similarity index 100% rename from tech/img282.png rename to content/tech/img282.png diff --git a/tech/img2820.png b/content/tech/img2820.png similarity index 100% rename from tech/img2820.png rename to content/tech/img2820.png diff --git a/tech/img2821.png b/content/tech/img2821.png similarity index 100% rename from tech/img2821.png rename to content/tech/img2821.png diff --git a/tech/img2822.png b/content/tech/img2822.png similarity index 100% rename from tech/img2822.png rename to content/tech/img2822.png diff --git a/tech/img2823.png b/content/tech/img2823.png similarity index 100% rename from tech/img2823.png rename to content/tech/img2823.png diff --git a/tech/img2824.png b/content/tech/img2824.png similarity index 100% rename from tech/img2824.png rename to content/tech/img2824.png diff --git a/tech/img2825.png b/content/tech/img2825.png similarity index 100% rename from tech/img2825.png rename to content/tech/img2825.png diff --git a/tech/img2826.png b/content/tech/img2826.png similarity index 100% rename from tech/img2826.png rename to content/tech/img2826.png diff --git a/tech/img2827.png b/content/tech/img2827.png similarity index 100% rename from tech/img2827.png rename to content/tech/img2827.png diff --git a/tech/img2828.png b/content/tech/img2828.png similarity index 100% rename from tech/img2828.png rename to content/tech/img2828.png diff --git a/tech/img2829.png b/content/tech/img2829.png similarity index 100% rename from tech/img2829.png rename to content/tech/img2829.png diff --git a/tech/img283.png b/content/tech/img283.png similarity index 100% rename from tech/img283.png rename to content/tech/img283.png diff --git a/tech/img2830.png b/content/tech/img2830.png similarity index 100% rename from tech/img2830.png rename to content/tech/img2830.png diff --git a/tech/img2831.png b/content/tech/img2831.png similarity index 100% rename from tech/img2831.png rename to content/tech/img2831.png diff --git a/tech/img2832.png b/content/tech/img2832.png similarity index 100% rename from tech/img2832.png rename to content/tech/img2832.png diff --git a/tech/img2833.png b/content/tech/img2833.png similarity index 100% rename from tech/img2833.png rename to content/tech/img2833.png diff --git a/tech/img2834.png b/content/tech/img2834.png similarity index 100% rename from tech/img2834.png rename to content/tech/img2834.png diff --git a/tech/img2835.png b/content/tech/img2835.png similarity index 100% rename from tech/img2835.png rename to content/tech/img2835.png diff --git a/tech/img2836.png b/content/tech/img2836.png similarity index 100% rename from tech/img2836.png rename to content/tech/img2836.png diff --git a/tech/img2837.png b/content/tech/img2837.png similarity index 100% rename from tech/img2837.png rename to content/tech/img2837.png diff --git a/tech/img2838.png b/content/tech/img2838.png similarity index 100% rename from tech/img2838.png rename to content/tech/img2838.png diff --git a/tech/img2839.png b/content/tech/img2839.png similarity index 100% rename from tech/img2839.png rename to content/tech/img2839.png diff --git a/tech/img284.png b/content/tech/img284.png similarity index 100% rename from tech/img284.png rename to content/tech/img284.png diff --git a/tech/img2840.png b/content/tech/img2840.png similarity index 100% rename from tech/img2840.png rename to content/tech/img2840.png diff --git a/tech/img2841.png b/content/tech/img2841.png similarity index 100% rename from tech/img2841.png rename to content/tech/img2841.png diff --git a/tech/img2842.png b/content/tech/img2842.png similarity index 100% rename from tech/img2842.png rename to content/tech/img2842.png diff --git a/tech/img2843.png b/content/tech/img2843.png similarity index 100% rename from tech/img2843.png rename to content/tech/img2843.png diff --git a/tech/img2844.png b/content/tech/img2844.png similarity index 100% rename from tech/img2844.png rename to content/tech/img2844.png diff --git a/tech/img2845.png b/content/tech/img2845.png similarity index 100% rename from tech/img2845.png rename to content/tech/img2845.png diff --git a/tech/img2846.png b/content/tech/img2846.png similarity index 100% rename from tech/img2846.png rename to content/tech/img2846.png diff --git a/tech/img2847.png b/content/tech/img2847.png similarity index 100% rename from tech/img2847.png rename to content/tech/img2847.png diff --git a/tech/img2848.png b/content/tech/img2848.png similarity index 100% rename from tech/img2848.png rename to content/tech/img2848.png diff --git a/tech/img2849.png b/content/tech/img2849.png similarity index 100% rename from tech/img2849.png rename to content/tech/img2849.png diff --git a/tech/img285.png b/content/tech/img285.png similarity index 100% rename from tech/img285.png rename to content/tech/img285.png diff --git a/tech/img2850.png b/content/tech/img2850.png similarity index 100% rename from tech/img2850.png rename to content/tech/img2850.png diff --git a/tech/img2851.png b/content/tech/img2851.png similarity index 100% rename from tech/img2851.png rename to content/tech/img2851.png diff --git a/tech/img2852.png b/content/tech/img2852.png similarity index 100% rename from tech/img2852.png rename to content/tech/img2852.png diff --git a/tech/img2853.png b/content/tech/img2853.png similarity index 100% rename from tech/img2853.png rename to content/tech/img2853.png diff --git a/tech/img2854.png b/content/tech/img2854.png similarity index 100% rename from tech/img2854.png rename to content/tech/img2854.png diff --git a/tech/img2855.png b/content/tech/img2855.png similarity index 100% rename from tech/img2855.png rename to content/tech/img2855.png diff --git a/tech/img2856.png b/content/tech/img2856.png similarity index 100% rename from tech/img2856.png rename to content/tech/img2856.png diff --git a/tech/img2857.png b/content/tech/img2857.png similarity index 100% rename from tech/img2857.png rename to content/tech/img2857.png diff --git a/tech/img2858.png b/content/tech/img2858.png similarity index 100% rename from tech/img2858.png rename to content/tech/img2858.png diff --git a/tech/img2859.png b/content/tech/img2859.png similarity index 100% rename from tech/img2859.png rename to content/tech/img2859.png diff --git a/tech/img286.png b/content/tech/img286.png similarity index 100% rename from tech/img286.png rename to content/tech/img286.png diff --git a/tech/img2860.png b/content/tech/img2860.png similarity index 100% rename from tech/img2860.png rename to content/tech/img2860.png diff --git a/tech/img2861.png b/content/tech/img2861.png similarity index 100% rename from tech/img2861.png rename to content/tech/img2861.png diff --git a/tech/img2862.png b/content/tech/img2862.png similarity index 100% rename from tech/img2862.png rename to content/tech/img2862.png diff --git a/tech/img2863.png b/content/tech/img2863.png similarity index 100% rename from tech/img2863.png rename to content/tech/img2863.png diff --git a/tech/img2864.png b/content/tech/img2864.png similarity index 100% rename from tech/img2864.png rename to content/tech/img2864.png diff --git a/tech/img2865.png b/content/tech/img2865.png similarity index 100% rename from tech/img2865.png rename to content/tech/img2865.png diff --git a/tech/img2866.png b/content/tech/img2866.png similarity index 100% rename from tech/img2866.png rename to content/tech/img2866.png diff --git a/tech/img2867.png b/content/tech/img2867.png similarity index 100% rename from tech/img2867.png rename to content/tech/img2867.png diff --git a/tech/img2868.png b/content/tech/img2868.png similarity index 100% rename from tech/img2868.png rename to content/tech/img2868.png diff --git a/tech/img2869.png b/content/tech/img2869.png similarity index 100% rename from tech/img2869.png rename to content/tech/img2869.png diff --git a/tech/img287.png b/content/tech/img287.png similarity index 100% rename from tech/img287.png rename to content/tech/img287.png diff --git a/tech/img2870.png b/content/tech/img2870.png similarity index 100% rename from tech/img2870.png rename to content/tech/img2870.png diff --git a/tech/img2871.png b/content/tech/img2871.png similarity index 100% rename from tech/img2871.png rename to content/tech/img2871.png diff --git a/tech/img2872.png b/content/tech/img2872.png similarity index 100% rename from tech/img2872.png rename to content/tech/img2872.png diff --git a/tech/img2873.png b/content/tech/img2873.png similarity index 100% rename from tech/img2873.png rename to content/tech/img2873.png diff --git a/tech/img2874.png b/content/tech/img2874.png similarity index 100% rename from tech/img2874.png rename to content/tech/img2874.png diff --git a/tech/img2875.png b/content/tech/img2875.png similarity index 100% rename from tech/img2875.png rename to content/tech/img2875.png diff --git a/tech/img2876.png b/content/tech/img2876.png similarity index 100% rename from tech/img2876.png rename to content/tech/img2876.png diff --git a/tech/img2877.png b/content/tech/img2877.png similarity index 100% rename from tech/img2877.png rename to content/tech/img2877.png diff --git a/tech/img2878.png b/content/tech/img2878.png similarity index 100% rename from tech/img2878.png rename to content/tech/img2878.png diff --git a/tech/img2879.png b/content/tech/img2879.png similarity index 100% rename from tech/img2879.png rename to content/tech/img2879.png diff --git a/tech/img288.png b/content/tech/img288.png similarity index 100% rename from tech/img288.png rename to content/tech/img288.png diff --git a/tech/img2880.png b/content/tech/img2880.png similarity index 100% rename from tech/img2880.png rename to content/tech/img2880.png diff --git a/tech/img2881.png b/content/tech/img2881.png similarity index 100% rename from tech/img2881.png rename to content/tech/img2881.png diff --git a/tech/img2882.png b/content/tech/img2882.png similarity index 100% rename from tech/img2882.png rename to content/tech/img2882.png diff --git a/tech/img2883.png b/content/tech/img2883.png similarity index 100% rename from tech/img2883.png rename to content/tech/img2883.png diff --git a/tech/img2884.png b/content/tech/img2884.png similarity index 100% rename from tech/img2884.png rename to content/tech/img2884.png diff --git a/tech/img2885.png b/content/tech/img2885.png similarity index 100% rename from tech/img2885.png rename to content/tech/img2885.png diff --git a/tech/img2886.png b/content/tech/img2886.png similarity index 100% rename from tech/img2886.png rename to content/tech/img2886.png diff --git a/tech/img2887.png b/content/tech/img2887.png similarity index 100% rename from tech/img2887.png rename to content/tech/img2887.png diff --git a/tech/img2888.png b/content/tech/img2888.png similarity index 100% rename from tech/img2888.png rename to content/tech/img2888.png diff --git a/tech/img2889.png b/content/tech/img2889.png similarity index 100% rename from tech/img2889.png rename to content/tech/img2889.png diff --git a/tech/img289.png b/content/tech/img289.png similarity index 100% rename from tech/img289.png rename to content/tech/img289.png diff --git a/tech/img2890.png b/content/tech/img2890.png similarity index 100% rename from tech/img2890.png rename to content/tech/img2890.png diff --git a/tech/img2891.png b/content/tech/img2891.png similarity index 100% rename from tech/img2891.png rename to content/tech/img2891.png diff --git a/tech/img2892.png b/content/tech/img2892.png similarity index 100% rename from tech/img2892.png rename to content/tech/img2892.png diff --git a/tech/img2893.png b/content/tech/img2893.png similarity index 100% rename from tech/img2893.png rename to content/tech/img2893.png diff --git a/tech/img2894.png b/content/tech/img2894.png similarity index 100% rename from tech/img2894.png rename to content/tech/img2894.png diff --git a/tech/img2895.png b/content/tech/img2895.png similarity index 100% rename from tech/img2895.png rename to content/tech/img2895.png diff --git a/tech/img2896.png b/content/tech/img2896.png similarity index 100% rename from tech/img2896.png rename to content/tech/img2896.png diff --git a/tech/img2897.png b/content/tech/img2897.png similarity index 100% rename from tech/img2897.png rename to content/tech/img2897.png diff --git a/tech/img2898.png b/content/tech/img2898.png similarity index 100% rename from tech/img2898.png rename to content/tech/img2898.png diff --git a/tech/img2899.png b/content/tech/img2899.png similarity index 100% rename from tech/img2899.png rename to content/tech/img2899.png diff --git a/tech/img29.png b/content/tech/img29.png similarity index 100% rename from tech/img29.png rename to content/tech/img29.png diff --git a/tech/img290.png b/content/tech/img290.png similarity index 100% rename from tech/img290.png rename to content/tech/img290.png diff --git a/tech/img2900.png b/content/tech/img2900.png similarity index 100% rename from tech/img2900.png rename to content/tech/img2900.png diff --git a/tech/img2901.png b/content/tech/img2901.png similarity index 100% rename from tech/img2901.png rename to content/tech/img2901.png diff --git a/tech/img2902.png b/content/tech/img2902.png similarity index 100% rename from tech/img2902.png rename to content/tech/img2902.png diff --git a/tech/img2903.png b/content/tech/img2903.png similarity index 100% rename from tech/img2903.png rename to content/tech/img2903.png diff --git a/tech/img2904.png b/content/tech/img2904.png similarity index 100% rename from tech/img2904.png rename to content/tech/img2904.png diff --git a/tech/img2905.png b/content/tech/img2905.png similarity index 100% rename from tech/img2905.png rename to content/tech/img2905.png diff --git a/tech/img2906.png b/content/tech/img2906.png similarity index 100% rename from tech/img2906.png rename to content/tech/img2906.png diff --git a/tech/img2907.png b/content/tech/img2907.png similarity index 100% rename from tech/img2907.png rename to content/tech/img2907.png diff --git a/tech/img2908.png b/content/tech/img2908.png similarity index 100% rename from tech/img2908.png rename to content/tech/img2908.png diff --git a/tech/img2909.png b/content/tech/img2909.png similarity index 100% rename from tech/img2909.png rename to content/tech/img2909.png diff --git a/tech/img291.png b/content/tech/img291.png similarity index 100% rename from tech/img291.png rename to content/tech/img291.png diff --git a/tech/img2910.png b/content/tech/img2910.png similarity index 100% rename from tech/img2910.png rename to content/tech/img2910.png diff --git a/tech/img2911.png b/content/tech/img2911.png similarity index 100% rename from tech/img2911.png rename to content/tech/img2911.png diff --git a/tech/img2912.png b/content/tech/img2912.png similarity index 100% rename from tech/img2912.png rename to content/tech/img2912.png diff --git a/tech/img2913.png b/content/tech/img2913.png similarity index 100% rename from tech/img2913.png rename to content/tech/img2913.png diff --git a/tech/img2914.png b/content/tech/img2914.png similarity index 100% rename from tech/img2914.png rename to content/tech/img2914.png diff --git a/tech/img2915.png b/content/tech/img2915.png similarity index 100% rename from tech/img2915.png rename to content/tech/img2915.png diff --git a/tech/img2916.png b/content/tech/img2916.png similarity index 100% rename from tech/img2916.png rename to content/tech/img2916.png diff --git a/tech/img2917.png b/content/tech/img2917.png similarity index 100% rename from tech/img2917.png rename to content/tech/img2917.png diff --git a/tech/img2918.png b/content/tech/img2918.png similarity index 100% rename from tech/img2918.png rename to content/tech/img2918.png diff --git a/tech/img2919.png b/content/tech/img2919.png similarity index 100% rename from tech/img2919.png rename to content/tech/img2919.png diff --git a/tech/img292.png b/content/tech/img292.png similarity index 100% rename from tech/img292.png rename to content/tech/img292.png diff --git a/tech/img2920.png b/content/tech/img2920.png similarity index 100% rename from tech/img2920.png rename to content/tech/img2920.png diff --git a/tech/img2921.png b/content/tech/img2921.png similarity index 100% rename from tech/img2921.png rename to content/tech/img2921.png diff --git a/tech/img2922.png b/content/tech/img2922.png similarity index 100% rename from tech/img2922.png rename to content/tech/img2922.png diff --git a/tech/img2923.png b/content/tech/img2923.png similarity index 100% rename from tech/img2923.png rename to content/tech/img2923.png diff --git a/tech/img2924.png b/content/tech/img2924.png similarity index 100% rename from tech/img2924.png rename to content/tech/img2924.png diff --git a/tech/img2925.png b/content/tech/img2925.png similarity index 100% rename from tech/img2925.png rename to content/tech/img2925.png diff --git a/tech/img2926.png b/content/tech/img2926.png similarity index 100% rename from tech/img2926.png rename to content/tech/img2926.png diff --git a/tech/img2927.png b/content/tech/img2927.png similarity index 100% rename from tech/img2927.png rename to content/tech/img2927.png diff --git a/tech/img2928.png b/content/tech/img2928.png similarity index 100% rename from tech/img2928.png rename to content/tech/img2928.png diff --git a/tech/img2929.png b/content/tech/img2929.png similarity index 100% rename from tech/img2929.png rename to content/tech/img2929.png diff --git a/tech/img293.png b/content/tech/img293.png similarity index 100% rename from tech/img293.png rename to content/tech/img293.png diff --git a/tech/img2930.png b/content/tech/img2930.png similarity index 100% rename from tech/img2930.png rename to content/tech/img2930.png diff --git a/tech/img2931.png b/content/tech/img2931.png similarity index 100% rename from tech/img2931.png rename to content/tech/img2931.png diff --git a/tech/img2932.png b/content/tech/img2932.png similarity index 100% rename from tech/img2932.png rename to content/tech/img2932.png diff --git a/tech/img2933.png b/content/tech/img2933.png similarity index 100% rename from tech/img2933.png rename to content/tech/img2933.png diff --git a/tech/img2934.png b/content/tech/img2934.png similarity index 100% rename from tech/img2934.png rename to content/tech/img2934.png diff --git a/tech/img2935.png b/content/tech/img2935.png similarity index 100% rename from tech/img2935.png rename to content/tech/img2935.png diff --git a/tech/img2936.png b/content/tech/img2936.png similarity index 100% rename from tech/img2936.png rename to content/tech/img2936.png diff --git a/tech/img2937.png b/content/tech/img2937.png similarity index 100% rename from tech/img2937.png rename to content/tech/img2937.png diff --git a/tech/img2938.png b/content/tech/img2938.png similarity index 100% rename from tech/img2938.png rename to content/tech/img2938.png diff --git a/tech/img2939.png b/content/tech/img2939.png similarity index 100% rename from tech/img2939.png rename to content/tech/img2939.png diff --git a/tech/img294.png b/content/tech/img294.png similarity index 100% rename from tech/img294.png rename to content/tech/img294.png diff --git a/tech/img2940.png b/content/tech/img2940.png similarity index 100% rename from tech/img2940.png rename to content/tech/img2940.png diff --git a/tech/img2941.png b/content/tech/img2941.png similarity index 100% rename from tech/img2941.png rename to content/tech/img2941.png diff --git a/tech/img2942.png b/content/tech/img2942.png similarity index 100% rename from tech/img2942.png rename to content/tech/img2942.png diff --git a/tech/img2943.png b/content/tech/img2943.png similarity index 100% rename from tech/img2943.png rename to content/tech/img2943.png diff --git a/tech/img2944.png b/content/tech/img2944.png similarity index 100% rename from tech/img2944.png rename to content/tech/img2944.png diff --git a/tech/img2945.png b/content/tech/img2945.png similarity index 100% rename from tech/img2945.png rename to content/tech/img2945.png diff --git a/tech/img2946.png b/content/tech/img2946.png similarity index 100% rename from tech/img2946.png rename to content/tech/img2946.png diff --git a/tech/img2947.png b/content/tech/img2947.png similarity index 100% rename from tech/img2947.png rename to content/tech/img2947.png diff --git a/tech/img2948.png b/content/tech/img2948.png similarity index 100% rename from tech/img2948.png rename to content/tech/img2948.png diff --git a/tech/img2949.png b/content/tech/img2949.png similarity index 100% rename from tech/img2949.png rename to content/tech/img2949.png diff --git a/tech/img295.png b/content/tech/img295.png similarity index 100% rename from tech/img295.png rename to content/tech/img295.png diff --git a/tech/img2950.png b/content/tech/img2950.png similarity index 100% rename from tech/img2950.png rename to content/tech/img2950.png diff --git a/tech/img2951.png b/content/tech/img2951.png similarity index 100% rename from tech/img2951.png rename to content/tech/img2951.png diff --git a/tech/img2952.png b/content/tech/img2952.png similarity index 100% rename from tech/img2952.png rename to content/tech/img2952.png diff --git a/tech/img2953.png b/content/tech/img2953.png similarity index 100% rename from tech/img2953.png rename to content/tech/img2953.png diff --git a/tech/img2954.png b/content/tech/img2954.png similarity index 100% rename from tech/img2954.png rename to content/tech/img2954.png diff --git a/tech/img2955.png b/content/tech/img2955.png similarity index 100% rename from tech/img2955.png rename to content/tech/img2955.png diff --git a/tech/img2956.png b/content/tech/img2956.png similarity index 100% rename from tech/img2956.png rename to content/tech/img2956.png diff --git a/tech/img2957.png b/content/tech/img2957.png similarity index 100% rename from tech/img2957.png rename to content/tech/img2957.png diff --git a/tech/img2958.png b/content/tech/img2958.png similarity index 100% rename from tech/img2958.png rename to content/tech/img2958.png diff --git a/tech/img2959.png b/content/tech/img2959.png similarity index 100% rename from tech/img2959.png rename to content/tech/img2959.png diff --git a/tech/img296.png b/content/tech/img296.png similarity index 100% rename from tech/img296.png rename to content/tech/img296.png diff --git a/tech/img2960.png b/content/tech/img2960.png similarity index 100% rename from tech/img2960.png rename to content/tech/img2960.png diff --git a/tech/img2961.png b/content/tech/img2961.png similarity index 100% rename from tech/img2961.png rename to content/tech/img2961.png diff --git a/tech/img2962.png b/content/tech/img2962.png similarity index 100% rename from tech/img2962.png rename to content/tech/img2962.png diff --git a/tech/img2963.png b/content/tech/img2963.png similarity index 100% rename from tech/img2963.png rename to content/tech/img2963.png diff --git a/tech/img2964.png b/content/tech/img2964.png similarity index 100% rename from tech/img2964.png rename to content/tech/img2964.png diff --git a/tech/img2965.png b/content/tech/img2965.png similarity index 100% rename from tech/img2965.png rename to content/tech/img2965.png diff --git a/tech/img2966.png b/content/tech/img2966.png similarity index 100% rename from tech/img2966.png rename to content/tech/img2966.png diff --git a/tech/img2967.png b/content/tech/img2967.png similarity index 100% rename from tech/img2967.png rename to content/tech/img2967.png diff --git a/tech/img2968.png b/content/tech/img2968.png similarity index 100% rename from tech/img2968.png rename to content/tech/img2968.png diff --git a/tech/img2969.png b/content/tech/img2969.png similarity index 100% rename from tech/img2969.png rename to content/tech/img2969.png diff --git a/tech/img297.png b/content/tech/img297.png similarity index 100% rename from tech/img297.png rename to content/tech/img297.png diff --git a/tech/img2970.png b/content/tech/img2970.png similarity index 100% rename from tech/img2970.png rename to content/tech/img2970.png diff --git a/tech/img2971.png b/content/tech/img2971.png similarity index 100% rename from tech/img2971.png rename to content/tech/img2971.png diff --git a/tech/img2972.png b/content/tech/img2972.png similarity index 100% rename from tech/img2972.png rename to content/tech/img2972.png diff --git a/tech/img2973.png b/content/tech/img2973.png similarity index 100% rename from tech/img2973.png rename to content/tech/img2973.png diff --git a/tech/img2974.png b/content/tech/img2974.png similarity index 100% rename from tech/img2974.png rename to content/tech/img2974.png diff --git a/tech/img2975.png b/content/tech/img2975.png similarity index 100% rename from tech/img2975.png rename to content/tech/img2975.png diff --git a/tech/img2976.png b/content/tech/img2976.png similarity index 100% rename from tech/img2976.png rename to content/tech/img2976.png diff --git a/tech/img2977.png b/content/tech/img2977.png similarity index 100% rename from tech/img2977.png rename to content/tech/img2977.png diff --git a/tech/img2978.png b/content/tech/img2978.png similarity index 100% rename from tech/img2978.png rename to content/tech/img2978.png diff --git a/tech/img2979.png b/content/tech/img2979.png similarity index 100% rename from tech/img2979.png rename to content/tech/img2979.png diff --git a/tech/img298.png b/content/tech/img298.png similarity index 100% rename from tech/img298.png rename to content/tech/img298.png diff --git a/tech/img2980.png b/content/tech/img2980.png similarity index 100% rename from tech/img2980.png rename to content/tech/img2980.png diff --git a/tech/img2981.png b/content/tech/img2981.png similarity index 100% rename from tech/img2981.png rename to content/tech/img2981.png diff --git a/tech/img2982.png b/content/tech/img2982.png similarity index 100% rename from tech/img2982.png rename to content/tech/img2982.png diff --git a/tech/img2983.png b/content/tech/img2983.png similarity index 100% rename from tech/img2983.png rename to content/tech/img2983.png diff --git a/tech/img2984.png b/content/tech/img2984.png similarity index 100% rename from tech/img2984.png rename to content/tech/img2984.png diff --git a/tech/img2985.png b/content/tech/img2985.png similarity index 100% rename from tech/img2985.png rename to content/tech/img2985.png diff --git a/tech/img2986.png b/content/tech/img2986.png similarity index 100% rename from tech/img2986.png rename to content/tech/img2986.png diff --git a/tech/img2987.png b/content/tech/img2987.png similarity index 100% rename from tech/img2987.png rename to content/tech/img2987.png diff --git a/tech/img2988.png b/content/tech/img2988.png similarity index 100% rename from tech/img2988.png rename to content/tech/img2988.png diff --git a/tech/img2989.png b/content/tech/img2989.png similarity index 100% rename from tech/img2989.png rename to content/tech/img2989.png diff --git a/tech/img299.png b/content/tech/img299.png similarity index 100% rename from tech/img299.png rename to content/tech/img299.png diff --git a/tech/img2990.png b/content/tech/img2990.png similarity index 100% rename from tech/img2990.png rename to content/tech/img2990.png diff --git a/tech/img2991.png b/content/tech/img2991.png similarity index 100% rename from tech/img2991.png rename to content/tech/img2991.png diff --git a/tech/img2992.png b/content/tech/img2992.png similarity index 100% rename from tech/img2992.png rename to content/tech/img2992.png diff --git a/tech/img2993.png b/content/tech/img2993.png similarity index 100% rename from tech/img2993.png rename to content/tech/img2993.png diff --git a/tech/img2994.png b/content/tech/img2994.png similarity index 100% rename from tech/img2994.png rename to content/tech/img2994.png diff --git a/tech/img2995.png b/content/tech/img2995.png similarity index 100% rename from tech/img2995.png rename to content/tech/img2995.png diff --git a/tech/img2996.png b/content/tech/img2996.png similarity index 100% rename from tech/img2996.png rename to content/tech/img2996.png diff --git a/tech/img2997.png b/content/tech/img2997.png similarity index 100% rename from tech/img2997.png rename to content/tech/img2997.png diff --git a/tech/img2998.png b/content/tech/img2998.png similarity index 100% rename from tech/img2998.png rename to content/tech/img2998.png diff --git a/tech/img2999.png b/content/tech/img2999.png similarity index 100% rename from tech/img2999.png rename to content/tech/img2999.png diff --git a/tech/img3.png b/content/tech/img3.png similarity index 100% rename from tech/img3.png rename to content/tech/img3.png diff --git a/tech/img30.png b/content/tech/img30.png similarity index 100% rename from tech/img30.png rename to content/tech/img30.png diff --git a/tech/img300.png b/content/tech/img300.png similarity index 100% rename from tech/img300.png rename to content/tech/img300.png diff --git a/tech/img3000.png b/content/tech/img3000.png similarity index 100% rename from tech/img3000.png rename to content/tech/img3000.png diff --git a/tech/img3001.png b/content/tech/img3001.png similarity index 100% rename from tech/img3001.png rename to content/tech/img3001.png diff --git a/tech/img3002.png b/content/tech/img3002.png similarity index 100% rename from tech/img3002.png rename to content/tech/img3002.png diff --git a/tech/img3003.png b/content/tech/img3003.png similarity index 100% rename from tech/img3003.png rename to content/tech/img3003.png diff --git a/tech/img3004.png b/content/tech/img3004.png similarity index 100% rename from tech/img3004.png rename to content/tech/img3004.png diff --git a/tech/img3005.png b/content/tech/img3005.png similarity index 100% rename from tech/img3005.png rename to content/tech/img3005.png diff --git a/tech/img3006.png b/content/tech/img3006.png similarity index 100% rename from tech/img3006.png rename to content/tech/img3006.png diff --git a/tech/img3007.png b/content/tech/img3007.png similarity index 100% rename from tech/img3007.png rename to content/tech/img3007.png diff --git a/tech/img3008.png b/content/tech/img3008.png similarity index 100% rename from tech/img3008.png rename to content/tech/img3008.png diff --git a/tech/img3009.png b/content/tech/img3009.png similarity index 100% rename from tech/img3009.png rename to content/tech/img3009.png diff --git a/tech/img301.png b/content/tech/img301.png similarity index 100% rename from tech/img301.png rename to content/tech/img301.png diff --git a/tech/img3010.png b/content/tech/img3010.png similarity index 100% rename from tech/img3010.png rename to content/tech/img3010.png diff --git a/tech/img3011.png b/content/tech/img3011.png similarity index 100% rename from tech/img3011.png rename to content/tech/img3011.png diff --git a/tech/img3012.png b/content/tech/img3012.png similarity index 100% rename from tech/img3012.png rename to content/tech/img3012.png diff --git a/tech/img3013.png b/content/tech/img3013.png similarity index 100% rename from tech/img3013.png rename to content/tech/img3013.png diff --git a/tech/img3014.png b/content/tech/img3014.png similarity index 100% rename from tech/img3014.png rename to content/tech/img3014.png diff --git a/tech/img3015.png b/content/tech/img3015.png similarity index 100% rename from tech/img3015.png rename to content/tech/img3015.png diff --git a/tech/img3016.png b/content/tech/img3016.png similarity index 100% rename from tech/img3016.png rename to content/tech/img3016.png diff --git a/tech/img3017.png b/content/tech/img3017.png similarity index 100% rename from tech/img3017.png rename to content/tech/img3017.png diff --git a/tech/img3018.png b/content/tech/img3018.png similarity index 100% rename from tech/img3018.png rename to content/tech/img3018.png diff --git a/tech/img3019.png b/content/tech/img3019.png similarity index 100% rename from tech/img3019.png rename to content/tech/img3019.png diff --git a/tech/img302.png b/content/tech/img302.png similarity index 100% rename from tech/img302.png rename to content/tech/img302.png diff --git a/tech/img3020.png b/content/tech/img3020.png similarity index 100% rename from tech/img3020.png rename to content/tech/img3020.png diff --git a/tech/img3021.png b/content/tech/img3021.png similarity index 100% rename from tech/img3021.png rename to content/tech/img3021.png diff --git a/tech/img3022.png b/content/tech/img3022.png similarity index 100% rename from tech/img3022.png rename to content/tech/img3022.png diff --git a/tech/img3023.png b/content/tech/img3023.png similarity index 100% rename from tech/img3023.png rename to content/tech/img3023.png diff --git a/tech/img3024.png b/content/tech/img3024.png similarity index 100% rename from tech/img3024.png rename to content/tech/img3024.png diff --git a/tech/img3025.png b/content/tech/img3025.png similarity index 100% rename from tech/img3025.png rename to content/tech/img3025.png diff --git a/tech/img3026.png b/content/tech/img3026.png similarity index 100% rename from tech/img3026.png rename to content/tech/img3026.png diff --git a/tech/img3027.png b/content/tech/img3027.png similarity index 100% rename from tech/img3027.png rename to content/tech/img3027.png diff --git a/tech/img3028.png b/content/tech/img3028.png similarity index 100% rename from tech/img3028.png rename to content/tech/img3028.png diff --git a/tech/img3029.png b/content/tech/img3029.png similarity index 100% rename from tech/img3029.png rename to content/tech/img3029.png diff --git a/tech/img303.png b/content/tech/img303.png similarity index 100% rename from tech/img303.png rename to content/tech/img303.png diff --git a/tech/img3030.png b/content/tech/img3030.png similarity index 100% rename from tech/img3030.png rename to content/tech/img3030.png diff --git a/tech/img3031.png b/content/tech/img3031.png similarity index 100% rename from tech/img3031.png rename to content/tech/img3031.png diff --git a/tech/img3032.png b/content/tech/img3032.png similarity index 100% rename from tech/img3032.png rename to content/tech/img3032.png diff --git a/tech/img3033.png b/content/tech/img3033.png similarity index 100% rename from tech/img3033.png rename to content/tech/img3033.png diff --git a/tech/img3034.png b/content/tech/img3034.png similarity index 100% rename from tech/img3034.png rename to content/tech/img3034.png diff --git a/tech/img3035.png b/content/tech/img3035.png similarity index 100% rename from tech/img3035.png rename to content/tech/img3035.png diff --git a/tech/img3036.png b/content/tech/img3036.png similarity index 100% rename from tech/img3036.png rename to content/tech/img3036.png diff --git a/tech/img3037.png b/content/tech/img3037.png similarity index 100% rename from tech/img3037.png rename to content/tech/img3037.png diff --git a/tech/img3038.png b/content/tech/img3038.png similarity index 100% rename from tech/img3038.png rename to content/tech/img3038.png diff --git a/tech/img3039.png b/content/tech/img3039.png similarity index 100% rename from tech/img3039.png rename to content/tech/img3039.png diff --git a/tech/img304.png b/content/tech/img304.png similarity index 100% rename from tech/img304.png rename to content/tech/img304.png diff --git a/tech/img3040.png b/content/tech/img3040.png similarity index 100% rename from tech/img3040.png rename to content/tech/img3040.png diff --git a/tech/img3041.png b/content/tech/img3041.png similarity index 100% rename from tech/img3041.png rename to content/tech/img3041.png diff --git a/tech/img3042.png b/content/tech/img3042.png similarity index 100% rename from tech/img3042.png rename to content/tech/img3042.png diff --git a/tech/img3043.png b/content/tech/img3043.png similarity index 100% rename from tech/img3043.png rename to content/tech/img3043.png diff --git a/tech/img3044.png b/content/tech/img3044.png similarity index 100% rename from tech/img3044.png rename to content/tech/img3044.png diff --git a/tech/img3045.png b/content/tech/img3045.png similarity index 100% rename from tech/img3045.png rename to content/tech/img3045.png diff --git a/tech/img3046.png b/content/tech/img3046.png similarity index 100% rename from tech/img3046.png rename to content/tech/img3046.png diff --git a/tech/img3047.png b/content/tech/img3047.png similarity index 100% rename from tech/img3047.png rename to content/tech/img3047.png diff --git a/tech/img3048.png b/content/tech/img3048.png similarity index 100% rename from tech/img3048.png rename to content/tech/img3048.png diff --git a/tech/img3049.png b/content/tech/img3049.png similarity index 100% rename from tech/img3049.png rename to content/tech/img3049.png diff --git a/tech/img305.png b/content/tech/img305.png similarity index 100% rename from tech/img305.png rename to content/tech/img305.png diff --git a/tech/img3050.png b/content/tech/img3050.png similarity index 100% rename from tech/img3050.png rename to content/tech/img3050.png diff --git a/tech/img3051.png b/content/tech/img3051.png similarity index 100% rename from tech/img3051.png rename to content/tech/img3051.png diff --git a/tech/img3052.png b/content/tech/img3052.png similarity index 100% rename from tech/img3052.png rename to content/tech/img3052.png diff --git a/tech/img3053.png b/content/tech/img3053.png similarity index 100% rename from tech/img3053.png rename to content/tech/img3053.png diff --git a/tech/img3054.png b/content/tech/img3054.png similarity index 100% rename from tech/img3054.png rename to content/tech/img3054.png diff --git a/tech/img3055.png b/content/tech/img3055.png similarity index 100% rename from tech/img3055.png rename to content/tech/img3055.png diff --git a/tech/img3056.png b/content/tech/img3056.png similarity index 100% rename from tech/img3056.png rename to content/tech/img3056.png diff --git a/tech/img3057.png b/content/tech/img3057.png similarity index 100% rename from tech/img3057.png rename to content/tech/img3057.png diff --git a/tech/img3058.png b/content/tech/img3058.png similarity index 100% rename from tech/img3058.png rename to content/tech/img3058.png diff --git a/tech/img3059.png b/content/tech/img3059.png similarity index 100% rename from tech/img3059.png rename to content/tech/img3059.png diff --git a/tech/img306.png b/content/tech/img306.png similarity index 100% rename from tech/img306.png rename to content/tech/img306.png diff --git a/tech/img3060.png b/content/tech/img3060.png similarity index 100% rename from tech/img3060.png rename to content/tech/img3060.png diff --git a/tech/img3061.png b/content/tech/img3061.png similarity index 100% rename from tech/img3061.png rename to content/tech/img3061.png diff --git a/tech/img3062.png b/content/tech/img3062.png similarity index 100% rename from tech/img3062.png rename to content/tech/img3062.png diff --git a/tech/img3063.png b/content/tech/img3063.png similarity index 100% rename from tech/img3063.png rename to content/tech/img3063.png diff --git a/tech/img3064.png b/content/tech/img3064.png similarity index 100% rename from tech/img3064.png rename to content/tech/img3064.png diff --git a/tech/img3065.png b/content/tech/img3065.png similarity index 100% rename from tech/img3065.png rename to content/tech/img3065.png diff --git a/tech/img3066.png b/content/tech/img3066.png similarity index 100% rename from tech/img3066.png rename to content/tech/img3066.png diff --git a/tech/img3067.png b/content/tech/img3067.png similarity index 100% rename from tech/img3067.png rename to content/tech/img3067.png diff --git a/tech/img3068.png b/content/tech/img3068.png similarity index 100% rename from tech/img3068.png rename to content/tech/img3068.png diff --git a/tech/img3069.png b/content/tech/img3069.png similarity index 100% rename from tech/img3069.png rename to content/tech/img3069.png diff --git a/tech/img307.png b/content/tech/img307.png similarity index 100% rename from tech/img307.png rename to content/tech/img307.png diff --git a/tech/img3070.png b/content/tech/img3070.png similarity index 100% rename from tech/img3070.png rename to content/tech/img3070.png diff --git a/tech/img3071.png b/content/tech/img3071.png similarity index 100% rename from tech/img3071.png rename to content/tech/img3071.png diff --git a/tech/img3072.png b/content/tech/img3072.png similarity index 100% rename from tech/img3072.png rename to content/tech/img3072.png diff --git a/tech/img3073.png b/content/tech/img3073.png similarity index 100% rename from tech/img3073.png rename to content/tech/img3073.png diff --git a/tech/img3074.png b/content/tech/img3074.png similarity index 100% rename from tech/img3074.png rename to content/tech/img3074.png diff --git a/tech/img3075.png b/content/tech/img3075.png similarity index 100% rename from tech/img3075.png rename to content/tech/img3075.png diff --git a/tech/img3076.png b/content/tech/img3076.png similarity index 100% rename from tech/img3076.png rename to content/tech/img3076.png diff --git a/tech/img3077.png b/content/tech/img3077.png similarity index 100% rename from tech/img3077.png rename to content/tech/img3077.png diff --git a/tech/img3078.png b/content/tech/img3078.png similarity index 100% rename from tech/img3078.png rename to content/tech/img3078.png diff --git a/tech/img3079.png b/content/tech/img3079.png similarity index 100% rename from tech/img3079.png rename to content/tech/img3079.png diff --git a/tech/img308.png b/content/tech/img308.png similarity index 100% rename from tech/img308.png rename to content/tech/img308.png diff --git a/tech/img3080.png b/content/tech/img3080.png similarity index 100% rename from tech/img3080.png rename to content/tech/img3080.png diff --git a/tech/img3081.png b/content/tech/img3081.png similarity index 100% rename from tech/img3081.png rename to content/tech/img3081.png diff --git a/tech/img3082.png b/content/tech/img3082.png similarity index 100% rename from tech/img3082.png rename to content/tech/img3082.png diff --git a/tech/img3083.png b/content/tech/img3083.png similarity index 100% rename from tech/img3083.png rename to content/tech/img3083.png diff --git a/tech/img3084.png b/content/tech/img3084.png similarity index 100% rename from tech/img3084.png rename to content/tech/img3084.png diff --git a/tech/img3085.png b/content/tech/img3085.png similarity index 100% rename from tech/img3085.png rename to content/tech/img3085.png diff --git a/tech/img3086.png b/content/tech/img3086.png similarity index 100% rename from tech/img3086.png rename to content/tech/img3086.png diff --git a/tech/img3087.png b/content/tech/img3087.png similarity index 100% rename from tech/img3087.png rename to content/tech/img3087.png diff --git a/tech/img3088.png b/content/tech/img3088.png similarity index 100% rename from tech/img3088.png rename to content/tech/img3088.png diff --git a/tech/img3089.png b/content/tech/img3089.png similarity index 100% rename from tech/img3089.png rename to content/tech/img3089.png diff --git a/tech/img309.png b/content/tech/img309.png similarity index 100% rename from tech/img309.png rename to content/tech/img309.png diff --git a/tech/img3090.png b/content/tech/img3090.png similarity index 100% rename from tech/img3090.png rename to content/tech/img3090.png diff --git a/tech/img3091.png b/content/tech/img3091.png similarity index 100% rename from tech/img3091.png rename to content/tech/img3091.png diff --git a/tech/img3092.png b/content/tech/img3092.png similarity index 100% rename from tech/img3092.png rename to content/tech/img3092.png diff --git a/tech/img3093.png b/content/tech/img3093.png similarity index 100% rename from tech/img3093.png rename to content/tech/img3093.png diff --git a/tech/img3094.png b/content/tech/img3094.png similarity index 100% rename from tech/img3094.png rename to content/tech/img3094.png diff --git a/tech/img3095.png b/content/tech/img3095.png similarity index 100% rename from tech/img3095.png rename to content/tech/img3095.png diff --git a/tech/img3096.png b/content/tech/img3096.png similarity index 100% rename from tech/img3096.png rename to content/tech/img3096.png diff --git a/tech/img3097.png b/content/tech/img3097.png similarity index 100% rename from tech/img3097.png rename to content/tech/img3097.png diff --git a/tech/img3098.png b/content/tech/img3098.png similarity index 100% rename from tech/img3098.png rename to content/tech/img3098.png diff --git a/tech/img3099.png b/content/tech/img3099.png similarity index 100% rename from tech/img3099.png rename to content/tech/img3099.png diff --git a/tech/img31.png b/content/tech/img31.png similarity index 100% rename from tech/img31.png rename to content/tech/img31.png diff --git a/tech/img310.png b/content/tech/img310.png similarity index 100% rename from tech/img310.png rename to content/tech/img310.png diff --git a/tech/img3100.png b/content/tech/img3100.png similarity index 100% rename from tech/img3100.png rename to content/tech/img3100.png diff --git a/tech/img311.png b/content/tech/img311.png similarity index 100% rename from tech/img311.png rename to content/tech/img311.png diff --git a/tech/img312.png b/content/tech/img312.png similarity index 100% rename from tech/img312.png rename to content/tech/img312.png diff --git a/tech/img313.png b/content/tech/img313.png similarity index 100% rename from tech/img313.png rename to content/tech/img313.png diff --git a/tech/img314.png b/content/tech/img314.png similarity index 100% rename from tech/img314.png rename to content/tech/img314.png diff --git a/tech/img315.png b/content/tech/img315.png similarity index 100% rename from tech/img315.png rename to content/tech/img315.png diff --git a/tech/img316.png b/content/tech/img316.png similarity index 100% rename from tech/img316.png rename to content/tech/img316.png diff --git a/tech/img317.png b/content/tech/img317.png similarity index 100% rename from tech/img317.png rename to content/tech/img317.png diff --git a/tech/img318.png b/content/tech/img318.png similarity index 100% rename from tech/img318.png rename to content/tech/img318.png diff --git a/tech/img319.png b/content/tech/img319.png similarity index 100% rename from tech/img319.png rename to content/tech/img319.png diff --git a/tech/img32.png b/content/tech/img32.png similarity index 100% rename from tech/img32.png rename to content/tech/img32.png diff --git a/tech/img320.png b/content/tech/img320.png similarity index 100% rename from tech/img320.png rename to content/tech/img320.png diff --git a/tech/img321.png b/content/tech/img321.png similarity index 100% rename from tech/img321.png rename to content/tech/img321.png diff --git a/tech/img322.png b/content/tech/img322.png similarity index 100% rename from tech/img322.png rename to content/tech/img322.png diff --git a/tech/img323.png b/content/tech/img323.png similarity index 100% rename from tech/img323.png rename to content/tech/img323.png diff --git a/tech/img324.png b/content/tech/img324.png similarity index 100% rename from tech/img324.png rename to content/tech/img324.png diff --git a/tech/img325.png b/content/tech/img325.png similarity index 100% rename from tech/img325.png rename to content/tech/img325.png diff --git a/tech/img326.png b/content/tech/img326.png similarity index 100% rename from tech/img326.png rename to content/tech/img326.png diff --git a/tech/img327.png b/content/tech/img327.png similarity index 100% rename from tech/img327.png rename to content/tech/img327.png diff --git a/tech/img328.png b/content/tech/img328.png similarity index 100% rename from tech/img328.png rename to content/tech/img328.png diff --git a/tech/img329.png b/content/tech/img329.png similarity index 100% rename from tech/img329.png rename to content/tech/img329.png diff --git a/tech/img33.png b/content/tech/img33.png similarity index 100% rename from tech/img33.png rename to content/tech/img33.png diff --git a/tech/img330.png b/content/tech/img330.png similarity index 100% rename from tech/img330.png rename to content/tech/img330.png diff --git a/tech/img331.png b/content/tech/img331.png similarity index 100% rename from tech/img331.png rename to content/tech/img331.png diff --git a/tech/img332.png b/content/tech/img332.png similarity index 100% rename from tech/img332.png rename to content/tech/img332.png diff --git a/tech/img333.png b/content/tech/img333.png similarity index 100% rename from tech/img333.png rename to content/tech/img333.png diff --git a/tech/img334.png b/content/tech/img334.png similarity index 100% rename from tech/img334.png rename to content/tech/img334.png diff --git a/tech/img335.png b/content/tech/img335.png similarity index 100% rename from tech/img335.png rename to content/tech/img335.png diff --git a/tech/img336.png b/content/tech/img336.png similarity index 100% rename from tech/img336.png rename to content/tech/img336.png diff --git a/tech/img337.png b/content/tech/img337.png similarity index 100% rename from tech/img337.png rename to content/tech/img337.png diff --git a/tech/img338.png b/content/tech/img338.png similarity index 100% rename from tech/img338.png rename to content/tech/img338.png diff --git a/tech/img339.png b/content/tech/img339.png similarity index 100% rename from tech/img339.png rename to content/tech/img339.png diff --git a/tech/img34.png b/content/tech/img34.png similarity index 100% rename from tech/img34.png rename to content/tech/img34.png diff --git a/tech/img340.png b/content/tech/img340.png similarity index 100% rename from tech/img340.png rename to content/tech/img340.png diff --git a/tech/img341.png b/content/tech/img341.png similarity index 100% rename from tech/img341.png rename to content/tech/img341.png diff --git a/tech/img342.png b/content/tech/img342.png similarity index 100% rename from tech/img342.png rename to content/tech/img342.png diff --git a/tech/img343.png b/content/tech/img343.png similarity index 100% rename from tech/img343.png rename to content/tech/img343.png diff --git a/tech/img344.png b/content/tech/img344.png similarity index 100% rename from tech/img344.png rename to content/tech/img344.png diff --git a/tech/img345.png b/content/tech/img345.png similarity index 100% rename from tech/img345.png rename to content/tech/img345.png diff --git a/tech/img346.png b/content/tech/img346.png similarity index 100% rename from tech/img346.png rename to content/tech/img346.png diff --git a/tech/img347.png b/content/tech/img347.png similarity index 100% rename from tech/img347.png rename to content/tech/img347.png diff --git a/tech/img348.png b/content/tech/img348.png similarity index 100% rename from tech/img348.png rename to content/tech/img348.png diff --git a/tech/img349.png b/content/tech/img349.png similarity index 100% rename from tech/img349.png rename to content/tech/img349.png diff --git a/tech/img35.png b/content/tech/img35.png similarity index 100% rename from tech/img35.png rename to content/tech/img35.png diff --git a/tech/img350.png b/content/tech/img350.png similarity index 100% rename from tech/img350.png rename to content/tech/img350.png diff --git a/tech/img351.png b/content/tech/img351.png similarity index 100% rename from tech/img351.png rename to content/tech/img351.png diff --git a/tech/img352.png b/content/tech/img352.png similarity index 100% rename from tech/img352.png rename to content/tech/img352.png diff --git a/tech/img353.png b/content/tech/img353.png similarity index 100% rename from tech/img353.png rename to content/tech/img353.png diff --git a/tech/img354.png b/content/tech/img354.png similarity index 100% rename from tech/img354.png rename to content/tech/img354.png diff --git a/tech/img355.png b/content/tech/img355.png similarity index 100% rename from tech/img355.png rename to content/tech/img355.png diff --git a/tech/img356.png b/content/tech/img356.png similarity index 100% rename from tech/img356.png rename to content/tech/img356.png diff --git a/tech/img357.png b/content/tech/img357.png similarity index 100% rename from tech/img357.png rename to content/tech/img357.png diff --git a/tech/img358.png b/content/tech/img358.png similarity index 100% rename from tech/img358.png rename to content/tech/img358.png diff --git a/tech/img359.png b/content/tech/img359.png similarity index 100% rename from tech/img359.png rename to content/tech/img359.png diff --git a/tech/img36.png b/content/tech/img36.png similarity index 100% rename from tech/img36.png rename to content/tech/img36.png diff --git a/tech/img360.png b/content/tech/img360.png similarity index 100% rename from tech/img360.png rename to content/tech/img360.png diff --git a/tech/img361.png b/content/tech/img361.png similarity index 100% rename from tech/img361.png rename to content/tech/img361.png diff --git a/tech/img362.png b/content/tech/img362.png similarity index 100% rename from tech/img362.png rename to content/tech/img362.png diff --git a/tech/img363.png b/content/tech/img363.png similarity index 100% rename from tech/img363.png rename to content/tech/img363.png diff --git a/tech/img364.png b/content/tech/img364.png similarity index 100% rename from tech/img364.png rename to content/tech/img364.png diff --git a/tech/img365.png b/content/tech/img365.png similarity index 100% rename from tech/img365.png rename to content/tech/img365.png diff --git a/tech/img366.png b/content/tech/img366.png similarity index 100% rename from tech/img366.png rename to content/tech/img366.png diff --git a/tech/img367.png b/content/tech/img367.png similarity index 100% rename from tech/img367.png rename to content/tech/img367.png diff --git a/tech/img368.png b/content/tech/img368.png similarity index 100% rename from tech/img368.png rename to content/tech/img368.png diff --git a/tech/img369.png b/content/tech/img369.png similarity index 100% rename from tech/img369.png rename to content/tech/img369.png diff --git a/tech/img37.png b/content/tech/img37.png similarity index 100% rename from tech/img37.png rename to content/tech/img37.png diff --git a/tech/img370.png b/content/tech/img370.png similarity index 100% rename from tech/img370.png rename to content/tech/img370.png diff --git a/tech/img371.png b/content/tech/img371.png similarity index 100% rename from tech/img371.png rename to content/tech/img371.png diff --git a/tech/img372.png b/content/tech/img372.png similarity index 100% rename from tech/img372.png rename to content/tech/img372.png diff --git a/tech/img373.png b/content/tech/img373.png similarity index 100% rename from tech/img373.png rename to content/tech/img373.png diff --git a/tech/img374.png b/content/tech/img374.png similarity index 100% rename from tech/img374.png rename to content/tech/img374.png diff --git a/tech/img375.png b/content/tech/img375.png similarity index 100% rename from tech/img375.png rename to content/tech/img375.png diff --git a/tech/img376.png b/content/tech/img376.png similarity index 100% rename from tech/img376.png rename to content/tech/img376.png diff --git a/tech/img377.png b/content/tech/img377.png similarity index 100% rename from tech/img377.png rename to content/tech/img377.png diff --git a/tech/img378.png b/content/tech/img378.png similarity index 100% rename from tech/img378.png rename to content/tech/img378.png diff --git a/tech/img379.png b/content/tech/img379.png similarity index 100% rename from tech/img379.png rename to content/tech/img379.png diff --git a/tech/img38.png b/content/tech/img38.png similarity index 100% rename from tech/img38.png rename to content/tech/img38.png diff --git a/tech/img380.png b/content/tech/img380.png similarity index 100% rename from tech/img380.png rename to content/tech/img380.png diff --git a/tech/img381.png b/content/tech/img381.png similarity index 100% rename from tech/img381.png rename to content/tech/img381.png diff --git a/tech/img382.png b/content/tech/img382.png similarity index 100% rename from tech/img382.png rename to content/tech/img382.png diff --git a/tech/img383.png b/content/tech/img383.png similarity index 100% rename from tech/img383.png rename to content/tech/img383.png diff --git a/tech/img384.png b/content/tech/img384.png similarity index 100% rename from tech/img384.png rename to content/tech/img384.png diff --git a/tech/img385.png b/content/tech/img385.png similarity index 100% rename from tech/img385.png rename to content/tech/img385.png diff --git a/tech/img386.png b/content/tech/img386.png similarity index 100% rename from tech/img386.png rename to content/tech/img386.png diff --git a/tech/img387.png b/content/tech/img387.png similarity index 100% rename from tech/img387.png rename to content/tech/img387.png diff --git a/tech/img388.png b/content/tech/img388.png similarity index 100% rename from tech/img388.png rename to content/tech/img388.png diff --git a/tech/img389.png b/content/tech/img389.png similarity index 100% rename from tech/img389.png rename to content/tech/img389.png diff --git a/tech/img39.png b/content/tech/img39.png similarity index 100% rename from tech/img39.png rename to content/tech/img39.png diff --git a/tech/img390.png b/content/tech/img390.png similarity index 100% rename from tech/img390.png rename to content/tech/img390.png diff --git a/tech/img391.png b/content/tech/img391.png similarity index 100% rename from tech/img391.png rename to content/tech/img391.png diff --git a/tech/img392.png b/content/tech/img392.png similarity index 100% rename from tech/img392.png rename to content/tech/img392.png diff --git a/tech/img393.png b/content/tech/img393.png similarity index 100% rename from tech/img393.png rename to content/tech/img393.png diff --git a/tech/img394.png b/content/tech/img394.png similarity index 100% rename from tech/img394.png rename to content/tech/img394.png diff --git a/tech/img395.png b/content/tech/img395.png similarity index 100% rename from tech/img395.png rename to content/tech/img395.png diff --git a/tech/img396.png b/content/tech/img396.png similarity index 100% rename from tech/img396.png rename to content/tech/img396.png diff --git a/tech/img397.png b/content/tech/img397.png similarity index 100% rename from tech/img397.png rename to content/tech/img397.png diff --git a/tech/img398.png b/content/tech/img398.png similarity index 100% rename from tech/img398.png rename to content/tech/img398.png diff --git a/tech/img399.png b/content/tech/img399.png similarity index 100% rename from tech/img399.png rename to content/tech/img399.png diff --git a/tech/img4.png b/content/tech/img4.png similarity index 100% rename from tech/img4.png rename to content/tech/img4.png diff --git a/tech/img40.png b/content/tech/img40.png similarity index 100% rename from tech/img40.png rename to content/tech/img40.png diff --git a/tech/img400.png b/content/tech/img400.png similarity index 100% rename from tech/img400.png rename to content/tech/img400.png diff --git a/tech/img401.png b/content/tech/img401.png similarity index 100% rename from tech/img401.png rename to content/tech/img401.png diff --git a/tech/img402.png b/content/tech/img402.png similarity index 100% rename from tech/img402.png rename to content/tech/img402.png diff --git a/tech/img403.png b/content/tech/img403.png similarity index 100% rename from tech/img403.png rename to content/tech/img403.png diff --git a/tech/img404.png b/content/tech/img404.png similarity index 100% rename from tech/img404.png rename to content/tech/img404.png diff --git a/tech/img405.png b/content/tech/img405.png similarity index 100% rename from tech/img405.png rename to content/tech/img405.png diff --git a/tech/img406.png b/content/tech/img406.png similarity index 100% rename from tech/img406.png rename to content/tech/img406.png diff --git a/tech/img407.png b/content/tech/img407.png similarity index 100% rename from tech/img407.png rename to content/tech/img407.png diff --git a/tech/img408.png b/content/tech/img408.png similarity index 100% rename from tech/img408.png rename to content/tech/img408.png diff --git a/tech/img409.png b/content/tech/img409.png similarity index 100% rename from tech/img409.png rename to content/tech/img409.png diff --git a/tech/img41.png b/content/tech/img41.png similarity index 100% rename from tech/img41.png rename to content/tech/img41.png diff --git a/tech/img410.png b/content/tech/img410.png similarity index 100% rename from tech/img410.png rename to content/tech/img410.png diff --git a/tech/img411.png b/content/tech/img411.png similarity index 100% rename from tech/img411.png rename to content/tech/img411.png diff --git a/tech/img412.png b/content/tech/img412.png similarity index 100% rename from tech/img412.png rename to content/tech/img412.png diff --git a/tech/img413.png b/content/tech/img413.png similarity index 100% rename from tech/img413.png rename to content/tech/img413.png diff --git a/tech/img414.png b/content/tech/img414.png similarity index 100% rename from tech/img414.png rename to content/tech/img414.png diff --git a/tech/img415.png b/content/tech/img415.png similarity index 100% rename from tech/img415.png rename to content/tech/img415.png diff --git a/tech/img416.png b/content/tech/img416.png similarity index 100% rename from tech/img416.png rename to content/tech/img416.png diff --git a/tech/img417.png b/content/tech/img417.png similarity index 100% rename from tech/img417.png rename to content/tech/img417.png diff --git a/tech/img418.png b/content/tech/img418.png similarity index 100% rename from tech/img418.png rename to content/tech/img418.png diff --git a/tech/img419.png b/content/tech/img419.png similarity index 100% rename from tech/img419.png rename to content/tech/img419.png diff --git a/tech/img42.png b/content/tech/img42.png similarity index 100% rename from tech/img42.png rename to content/tech/img42.png diff --git a/tech/img420.png b/content/tech/img420.png similarity index 100% rename from tech/img420.png rename to content/tech/img420.png diff --git a/tech/img421.png b/content/tech/img421.png similarity index 100% rename from tech/img421.png rename to content/tech/img421.png diff --git a/tech/img422.png b/content/tech/img422.png similarity index 100% rename from tech/img422.png rename to content/tech/img422.png diff --git a/tech/img423.png b/content/tech/img423.png similarity index 100% rename from tech/img423.png rename to content/tech/img423.png diff --git a/tech/img424.png b/content/tech/img424.png similarity index 100% rename from tech/img424.png rename to content/tech/img424.png diff --git a/tech/img425.png b/content/tech/img425.png similarity index 100% rename from tech/img425.png rename to content/tech/img425.png diff --git a/tech/img426.png b/content/tech/img426.png similarity index 100% rename from tech/img426.png rename to content/tech/img426.png diff --git a/tech/img427.png b/content/tech/img427.png similarity index 100% rename from tech/img427.png rename to content/tech/img427.png diff --git a/tech/img428.png b/content/tech/img428.png similarity index 100% rename from tech/img428.png rename to content/tech/img428.png diff --git a/tech/img429.png b/content/tech/img429.png similarity index 100% rename from tech/img429.png rename to content/tech/img429.png diff --git a/tech/img43.png b/content/tech/img43.png similarity index 100% rename from tech/img43.png rename to content/tech/img43.png diff --git a/tech/img430.png b/content/tech/img430.png similarity index 100% rename from tech/img430.png rename to content/tech/img430.png diff --git a/tech/img431.png b/content/tech/img431.png similarity index 100% rename from tech/img431.png rename to content/tech/img431.png diff --git a/tech/img432.png b/content/tech/img432.png similarity index 100% rename from tech/img432.png rename to content/tech/img432.png diff --git a/tech/img433.png b/content/tech/img433.png similarity index 100% rename from tech/img433.png rename to content/tech/img433.png diff --git a/tech/img434.png b/content/tech/img434.png similarity index 100% rename from tech/img434.png rename to content/tech/img434.png diff --git a/tech/img435.png b/content/tech/img435.png similarity index 100% rename from tech/img435.png rename to content/tech/img435.png diff --git a/tech/img436.png b/content/tech/img436.png similarity index 100% rename from tech/img436.png rename to content/tech/img436.png diff --git a/tech/img437.png b/content/tech/img437.png similarity index 100% rename from tech/img437.png rename to content/tech/img437.png diff --git a/tech/img438.png b/content/tech/img438.png similarity index 100% rename from tech/img438.png rename to content/tech/img438.png diff --git a/tech/img439.png b/content/tech/img439.png similarity index 100% rename from tech/img439.png rename to content/tech/img439.png diff --git a/tech/img44.png b/content/tech/img44.png similarity index 100% rename from tech/img44.png rename to content/tech/img44.png diff --git a/tech/img440.png b/content/tech/img440.png similarity index 100% rename from tech/img440.png rename to content/tech/img440.png diff --git a/tech/img441.png b/content/tech/img441.png similarity index 100% rename from tech/img441.png rename to content/tech/img441.png diff --git a/tech/img442.png b/content/tech/img442.png similarity index 100% rename from tech/img442.png rename to content/tech/img442.png diff --git a/tech/img443.png b/content/tech/img443.png similarity index 100% rename from tech/img443.png rename to content/tech/img443.png diff --git a/tech/img444.png b/content/tech/img444.png similarity index 100% rename from tech/img444.png rename to content/tech/img444.png diff --git a/tech/img445.png b/content/tech/img445.png similarity index 100% rename from tech/img445.png rename to content/tech/img445.png diff --git a/tech/img446.png b/content/tech/img446.png similarity index 100% rename from tech/img446.png rename to content/tech/img446.png diff --git a/tech/img447.png b/content/tech/img447.png similarity index 100% rename from tech/img447.png rename to content/tech/img447.png diff --git a/tech/img448.png b/content/tech/img448.png similarity index 100% rename from tech/img448.png rename to content/tech/img448.png diff --git a/tech/img449.png b/content/tech/img449.png similarity index 100% rename from tech/img449.png rename to content/tech/img449.png diff --git a/tech/img45.png b/content/tech/img45.png similarity index 100% rename from tech/img45.png rename to content/tech/img45.png diff --git a/tech/img450.png b/content/tech/img450.png similarity index 100% rename from tech/img450.png rename to content/tech/img450.png diff --git a/tech/img451.png b/content/tech/img451.png similarity index 100% rename from tech/img451.png rename to content/tech/img451.png diff --git a/tech/img452.png b/content/tech/img452.png similarity index 100% rename from tech/img452.png rename to content/tech/img452.png diff --git a/tech/img453.png b/content/tech/img453.png similarity index 100% rename from tech/img453.png rename to content/tech/img453.png diff --git a/tech/img454.png b/content/tech/img454.png similarity index 100% rename from tech/img454.png rename to content/tech/img454.png diff --git a/tech/img455.png b/content/tech/img455.png similarity index 100% rename from tech/img455.png rename to content/tech/img455.png diff --git a/tech/img456.png b/content/tech/img456.png similarity index 100% rename from tech/img456.png rename to content/tech/img456.png diff --git a/tech/img457.png b/content/tech/img457.png similarity index 100% rename from tech/img457.png rename to content/tech/img457.png diff --git a/tech/img458.png b/content/tech/img458.png similarity index 100% rename from tech/img458.png rename to content/tech/img458.png diff --git a/tech/img459.png b/content/tech/img459.png similarity index 100% rename from tech/img459.png rename to content/tech/img459.png diff --git a/tech/img46.png b/content/tech/img46.png similarity index 100% rename from tech/img46.png rename to content/tech/img46.png diff --git a/tech/img460.png b/content/tech/img460.png similarity index 100% rename from tech/img460.png rename to content/tech/img460.png diff --git a/tech/img461.png b/content/tech/img461.png similarity index 100% rename from tech/img461.png rename to content/tech/img461.png diff --git a/tech/img462.png b/content/tech/img462.png similarity index 100% rename from tech/img462.png rename to content/tech/img462.png diff --git a/tech/img463.png b/content/tech/img463.png similarity index 100% rename from tech/img463.png rename to content/tech/img463.png diff --git a/tech/img464.png b/content/tech/img464.png similarity index 100% rename from tech/img464.png rename to content/tech/img464.png diff --git a/tech/img465.png b/content/tech/img465.png similarity index 100% rename from tech/img465.png rename to content/tech/img465.png diff --git a/tech/img466.png b/content/tech/img466.png similarity index 100% rename from tech/img466.png rename to content/tech/img466.png diff --git a/tech/img467.png b/content/tech/img467.png similarity index 100% rename from tech/img467.png rename to content/tech/img467.png diff --git a/tech/img468.png b/content/tech/img468.png similarity index 100% rename from tech/img468.png rename to content/tech/img468.png diff --git a/tech/img469.png b/content/tech/img469.png similarity index 100% rename from tech/img469.png rename to content/tech/img469.png diff --git a/tech/img47.png b/content/tech/img47.png similarity index 100% rename from tech/img47.png rename to content/tech/img47.png diff --git a/tech/img470.png b/content/tech/img470.png similarity index 100% rename from tech/img470.png rename to content/tech/img470.png diff --git a/tech/img471.png b/content/tech/img471.png similarity index 100% rename from tech/img471.png rename to content/tech/img471.png diff --git a/tech/img472.png b/content/tech/img472.png similarity index 100% rename from tech/img472.png rename to content/tech/img472.png diff --git a/tech/img473.png b/content/tech/img473.png similarity index 100% rename from tech/img473.png rename to content/tech/img473.png diff --git a/tech/img474.png b/content/tech/img474.png similarity index 100% rename from tech/img474.png rename to content/tech/img474.png diff --git a/tech/img475.png b/content/tech/img475.png similarity index 100% rename from tech/img475.png rename to content/tech/img475.png diff --git a/tech/img476.png b/content/tech/img476.png similarity index 100% rename from tech/img476.png rename to content/tech/img476.png diff --git a/tech/img477.png b/content/tech/img477.png similarity index 100% rename from tech/img477.png rename to content/tech/img477.png diff --git a/tech/img478.png b/content/tech/img478.png similarity index 100% rename from tech/img478.png rename to content/tech/img478.png diff --git a/tech/img479.png b/content/tech/img479.png similarity index 100% rename from tech/img479.png rename to content/tech/img479.png diff --git a/tech/img48.png b/content/tech/img48.png similarity index 100% rename from tech/img48.png rename to content/tech/img48.png diff --git a/tech/img480.png b/content/tech/img480.png similarity index 100% rename from tech/img480.png rename to content/tech/img480.png diff --git a/tech/img481.png b/content/tech/img481.png similarity index 100% rename from tech/img481.png rename to content/tech/img481.png diff --git a/tech/img482.png b/content/tech/img482.png similarity index 100% rename from tech/img482.png rename to content/tech/img482.png diff --git a/tech/img483.png b/content/tech/img483.png similarity index 100% rename from tech/img483.png rename to content/tech/img483.png diff --git a/tech/img484.png b/content/tech/img484.png similarity index 100% rename from tech/img484.png rename to content/tech/img484.png diff --git a/tech/img485.png b/content/tech/img485.png similarity index 100% rename from tech/img485.png rename to content/tech/img485.png diff --git a/tech/img486.png b/content/tech/img486.png similarity index 100% rename from tech/img486.png rename to content/tech/img486.png diff --git a/tech/img487.png b/content/tech/img487.png similarity index 100% rename from tech/img487.png rename to content/tech/img487.png diff --git a/tech/img488.png b/content/tech/img488.png similarity index 100% rename from tech/img488.png rename to content/tech/img488.png diff --git a/tech/img489.png b/content/tech/img489.png similarity index 100% rename from tech/img489.png rename to content/tech/img489.png diff --git a/tech/img49.png b/content/tech/img49.png similarity index 100% rename from tech/img49.png rename to content/tech/img49.png diff --git a/tech/img490.png b/content/tech/img490.png similarity index 100% rename from tech/img490.png rename to content/tech/img490.png diff --git a/tech/img491.png b/content/tech/img491.png similarity index 100% rename from tech/img491.png rename to content/tech/img491.png diff --git a/tech/img492.png b/content/tech/img492.png similarity index 100% rename from tech/img492.png rename to content/tech/img492.png diff --git a/tech/img493.png b/content/tech/img493.png similarity index 100% rename from tech/img493.png rename to content/tech/img493.png diff --git a/tech/img494.png b/content/tech/img494.png similarity index 100% rename from tech/img494.png rename to content/tech/img494.png diff --git a/tech/img495.png b/content/tech/img495.png similarity index 100% rename from tech/img495.png rename to content/tech/img495.png diff --git a/tech/img496.png b/content/tech/img496.png similarity index 100% rename from tech/img496.png rename to content/tech/img496.png diff --git a/tech/img497.png b/content/tech/img497.png similarity index 100% rename from tech/img497.png rename to content/tech/img497.png diff --git a/tech/img498.png b/content/tech/img498.png similarity index 100% rename from tech/img498.png rename to content/tech/img498.png diff --git a/tech/img499.png b/content/tech/img499.png similarity index 100% rename from tech/img499.png rename to content/tech/img499.png diff --git a/tech/img5.png b/content/tech/img5.png similarity index 100% rename from tech/img5.png rename to content/tech/img5.png diff --git a/tech/img50.png b/content/tech/img50.png similarity index 100% rename from tech/img50.png rename to content/tech/img50.png diff --git a/tech/img500.png b/content/tech/img500.png similarity index 100% rename from tech/img500.png rename to content/tech/img500.png diff --git a/tech/img501.png b/content/tech/img501.png similarity index 100% rename from tech/img501.png rename to content/tech/img501.png diff --git a/tech/img502.png b/content/tech/img502.png similarity index 100% rename from tech/img502.png rename to content/tech/img502.png diff --git a/tech/img503.png b/content/tech/img503.png similarity index 100% rename from tech/img503.png rename to content/tech/img503.png diff --git a/tech/img504.png b/content/tech/img504.png similarity index 100% rename from tech/img504.png rename to content/tech/img504.png diff --git a/tech/img505.png b/content/tech/img505.png similarity index 100% rename from tech/img505.png rename to content/tech/img505.png diff --git a/tech/img506.png b/content/tech/img506.png similarity index 100% rename from tech/img506.png rename to content/tech/img506.png diff --git a/tech/img507.png b/content/tech/img507.png similarity index 100% rename from tech/img507.png rename to content/tech/img507.png diff --git a/tech/img508.png b/content/tech/img508.png similarity index 100% rename from tech/img508.png rename to content/tech/img508.png diff --git a/tech/img509.png b/content/tech/img509.png similarity index 100% rename from tech/img509.png rename to content/tech/img509.png diff --git a/tech/img51.png b/content/tech/img51.png similarity index 100% rename from tech/img51.png rename to content/tech/img51.png diff --git a/tech/img510.png b/content/tech/img510.png similarity index 100% rename from tech/img510.png rename to content/tech/img510.png diff --git a/tech/img511.png b/content/tech/img511.png similarity index 100% rename from tech/img511.png rename to content/tech/img511.png diff --git a/tech/img512.png b/content/tech/img512.png similarity index 100% rename from tech/img512.png rename to content/tech/img512.png diff --git a/tech/img513.png b/content/tech/img513.png similarity index 100% rename from tech/img513.png rename to content/tech/img513.png diff --git a/tech/img514.png b/content/tech/img514.png similarity index 100% rename from tech/img514.png rename to content/tech/img514.png diff --git a/tech/img515.png b/content/tech/img515.png similarity index 100% rename from tech/img515.png rename to content/tech/img515.png diff --git a/tech/img516.png b/content/tech/img516.png similarity index 100% rename from tech/img516.png rename to content/tech/img516.png diff --git a/tech/img517.png b/content/tech/img517.png similarity index 100% rename from tech/img517.png rename to content/tech/img517.png diff --git a/tech/img518.png b/content/tech/img518.png similarity index 100% rename from tech/img518.png rename to content/tech/img518.png diff --git a/tech/img519.png b/content/tech/img519.png similarity index 100% rename from tech/img519.png rename to content/tech/img519.png diff --git a/tech/img52.png b/content/tech/img52.png similarity index 100% rename from tech/img52.png rename to content/tech/img52.png diff --git a/tech/img520.png b/content/tech/img520.png similarity index 100% rename from tech/img520.png rename to content/tech/img520.png diff --git a/tech/img521.png b/content/tech/img521.png similarity index 100% rename from tech/img521.png rename to content/tech/img521.png diff --git a/tech/img522.png b/content/tech/img522.png similarity index 100% rename from tech/img522.png rename to content/tech/img522.png diff --git a/tech/img523.png b/content/tech/img523.png similarity index 100% rename from tech/img523.png rename to content/tech/img523.png diff --git a/tech/img524.png b/content/tech/img524.png similarity index 100% rename from tech/img524.png rename to content/tech/img524.png diff --git a/tech/img525.png b/content/tech/img525.png similarity index 100% rename from tech/img525.png rename to content/tech/img525.png diff --git a/tech/img526.png b/content/tech/img526.png similarity index 100% rename from tech/img526.png rename to content/tech/img526.png diff --git a/tech/img527.png b/content/tech/img527.png similarity index 100% rename from tech/img527.png rename to content/tech/img527.png diff --git a/tech/img528.png b/content/tech/img528.png similarity index 100% rename from tech/img528.png rename to content/tech/img528.png diff --git a/tech/img529.png b/content/tech/img529.png similarity index 100% rename from tech/img529.png rename to content/tech/img529.png diff --git a/tech/img53.png b/content/tech/img53.png similarity index 100% rename from tech/img53.png rename to content/tech/img53.png diff --git a/tech/img530.png b/content/tech/img530.png similarity index 100% rename from tech/img530.png rename to content/tech/img530.png diff --git a/tech/img531.png b/content/tech/img531.png similarity index 100% rename from tech/img531.png rename to content/tech/img531.png diff --git a/tech/img532.png b/content/tech/img532.png similarity index 100% rename from tech/img532.png rename to content/tech/img532.png diff --git a/tech/img533.png b/content/tech/img533.png similarity index 100% rename from tech/img533.png rename to content/tech/img533.png diff --git a/tech/img534.png b/content/tech/img534.png similarity index 100% rename from tech/img534.png rename to content/tech/img534.png diff --git a/tech/img535.png b/content/tech/img535.png similarity index 100% rename from tech/img535.png rename to content/tech/img535.png diff --git a/tech/img536.png b/content/tech/img536.png similarity index 100% rename from tech/img536.png rename to content/tech/img536.png diff --git a/tech/img537.png b/content/tech/img537.png similarity index 100% rename from tech/img537.png rename to content/tech/img537.png diff --git a/tech/img538.png b/content/tech/img538.png similarity index 100% rename from tech/img538.png rename to content/tech/img538.png diff --git a/tech/img539.png b/content/tech/img539.png similarity index 100% rename from tech/img539.png rename to content/tech/img539.png diff --git a/tech/img54.png b/content/tech/img54.png similarity index 100% rename from tech/img54.png rename to content/tech/img54.png diff --git a/tech/img540.png b/content/tech/img540.png similarity index 100% rename from tech/img540.png rename to content/tech/img540.png diff --git a/tech/img541.png b/content/tech/img541.png similarity index 100% rename from tech/img541.png rename to content/tech/img541.png diff --git a/tech/img542.png b/content/tech/img542.png similarity index 100% rename from tech/img542.png rename to content/tech/img542.png diff --git a/tech/img543.png b/content/tech/img543.png similarity index 100% rename from tech/img543.png rename to content/tech/img543.png diff --git a/tech/img544.png b/content/tech/img544.png similarity index 100% rename from tech/img544.png rename to content/tech/img544.png diff --git a/tech/img545.png b/content/tech/img545.png similarity index 100% rename from tech/img545.png rename to content/tech/img545.png diff --git a/tech/img546.png b/content/tech/img546.png similarity index 100% rename from tech/img546.png rename to content/tech/img546.png diff --git a/tech/img547.png b/content/tech/img547.png similarity index 100% rename from tech/img547.png rename to content/tech/img547.png diff --git a/tech/img548.png b/content/tech/img548.png similarity index 100% rename from tech/img548.png rename to content/tech/img548.png diff --git a/tech/img549.png b/content/tech/img549.png similarity index 100% rename from tech/img549.png rename to content/tech/img549.png diff --git a/tech/img55.png b/content/tech/img55.png similarity index 100% rename from tech/img55.png rename to content/tech/img55.png diff --git a/tech/img550.png b/content/tech/img550.png similarity index 100% rename from tech/img550.png rename to content/tech/img550.png diff --git a/tech/img551.png b/content/tech/img551.png similarity index 100% rename from tech/img551.png rename to content/tech/img551.png diff --git a/tech/img552.png b/content/tech/img552.png similarity index 100% rename from tech/img552.png rename to content/tech/img552.png diff --git a/tech/img553.png b/content/tech/img553.png similarity index 100% rename from tech/img553.png rename to content/tech/img553.png diff --git a/tech/img554.png b/content/tech/img554.png similarity index 100% rename from tech/img554.png rename to content/tech/img554.png diff --git a/tech/img555.png b/content/tech/img555.png similarity index 100% rename from tech/img555.png rename to content/tech/img555.png diff --git a/tech/img556.png b/content/tech/img556.png similarity index 100% rename from tech/img556.png rename to content/tech/img556.png diff --git a/tech/img557.png b/content/tech/img557.png similarity index 100% rename from tech/img557.png rename to content/tech/img557.png diff --git a/tech/img558.png b/content/tech/img558.png similarity index 100% rename from tech/img558.png rename to content/tech/img558.png diff --git a/tech/img559.png b/content/tech/img559.png similarity index 100% rename from tech/img559.png rename to content/tech/img559.png diff --git a/tech/img56.png b/content/tech/img56.png similarity index 100% rename from tech/img56.png rename to content/tech/img56.png diff --git a/tech/img560.png b/content/tech/img560.png similarity index 100% rename from tech/img560.png rename to content/tech/img560.png diff --git a/tech/img561.png b/content/tech/img561.png similarity index 100% rename from tech/img561.png rename to content/tech/img561.png diff --git a/tech/img562.png b/content/tech/img562.png similarity index 100% rename from tech/img562.png rename to content/tech/img562.png diff --git a/tech/img563.png b/content/tech/img563.png similarity index 100% rename from tech/img563.png rename to content/tech/img563.png diff --git a/tech/img564.png b/content/tech/img564.png similarity index 100% rename from tech/img564.png rename to content/tech/img564.png diff --git a/tech/img565.png b/content/tech/img565.png similarity index 100% rename from tech/img565.png rename to content/tech/img565.png diff --git a/tech/img566.png b/content/tech/img566.png similarity index 100% rename from tech/img566.png rename to content/tech/img566.png diff --git a/tech/img567.png b/content/tech/img567.png similarity index 100% rename from tech/img567.png rename to content/tech/img567.png diff --git a/tech/img568.png b/content/tech/img568.png similarity index 100% rename from tech/img568.png rename to content/tech/img568.png diff --git a/tech/img569.png b/content/tech/img569.png similarity index 100% rename from tech/img569.png rename to content/tech/img569.png diff --git a/tech/img57.png b/content/tech/img57.png similarity index 100% rename from tech/img57.png rename to content/tech/img57.png diff --git a/tech/img570.png b/content/tech/img570.png similarity index 100% rename from tech/img570.png rename to content/tech/img570.png diff --git a/tech/img571.png b/content/tech/img571.png similarity index 100% rename from tech/img571.png rename to content/tech/img571.png diff --git a/tech/img572.png b/content/tech/img572.png similarity index 100% rename from tech/img572.png rename to content/tech/img572.png diff --git a/tech/img573.png b/content/tech/img573.png similarity index 100% rename from tech/img573.png rename to content/tech/img573.png diff --git a/tech/img574.png b/content/tech/img574.png similarity index 100% rename from tech/img574.png rename to content/tech/img574.png diff --git a/tech/img575.png b/content/tech/img575.png similarity index 100% rename from tech/img575.png rename to content/tech/img575.png diff --git a/tech/img576.png b/content/tech/img576.png similarity index 100% rename from tech/img576.png rename to content/tech/img576.png diff --git a/tech/img577.png b/content/tech/img577.png similarity index 100% rename from tech/img577.png rename to content/tech/img577.png diff --git a/tech/img578.png b/content/tech/img578.png similarity index 100% rename from tech/img578.png rename to content/tech/img578.png diff --git a/tech/img579.png b/content/tech/img579.png similarity index 100% rename from tech/img579.png rename to content/tech/img579.png diff --git a/tech/img58.png b/content/tech/img58.png similarity index 100% rename from tech/img58.png rename to content/tech/img58.png diff --git a/tech/img580.png b/content/tech/img580.png similarity index 100% rename from tech/img580.png rename to content/tech/img580.png diff --git a/tech/img581.png b/content/tech/img581.png similarity index 100% rename from tech/img581.png rename to content/tech/img581.png diff --git a/tech/img582.png b/content/tech/img582.png similarity index 100% rename from tech/img582.png rename to content/tech/img582.png diff --git a/tech/img583.png b/content/tech/img583.png similarity index 100% rename from tech/img583.png rename to content/tech/img583.png diff --git a/tech/img584.png b/content/tech/img584.png similarity index 100% rename from tech/img584.png rename to content/tech/img584.png diff --git a/tech/img585.png b/content/tech/img585.png similarity index 100% rename from tech/img585.png rename to content/tech/img585.png diff --git a/tech/img586.png b/content/tech/img586.png similarity index 100% rename from tech/img586.png rename to content/tech/img586.png diff --git a/tech/img587.png b/content/tech/img587.png similarity index 100% rename from tech/img587.png rename to content/tech/img587.png diff --git a/tech/img588.png b/content/tech/img588.png similarity index 100% rename from tech/img588.png rename to content/tech/img588.png diff --git a/tech/img589.png b/content/tech/img589.png similarity index 100% rename from tech/img589.png rename to content/tech/img589.png diff --git a/tech/img59.png b/content/tech/img59.png similarity index 100% rename from tech/img59.png rename to content/tech/img59.png diff --git a/tech/img590.png b/content/tech/img590.png similarity index 100% rename from tech/img590.png rename to content/tech/img590.png diff --git a/tech/img591.png b/content/tech/img591.png similarity index 100% rename from tech/img591.png rename to content/tech/img591.png diff --git a/tech/img592.png b/content/tech/img592.png similarity index 100% rename from tech/img592.png rename to content/tech/img592.png diff --git a/tech/img593.png b/content/tech/img593.png similarity index 100% rename from tech/img593.png rename to content/tech/img593.png diff --git a/tech/img594.png b/content/tech/img594.png similarity index 100% rename from tech/img594.png rename to content/tech/img594.png diff --git a/tech/img595.png b/content/tech/img595.png similarity index 100% rename from tech/img595.png rename to content/tech/img595.png diff --git a/tech/img596.png b/content/tech/img596.png similarity index 100% rename from tech/img596.png rename to content/tech/img596.png diff --git a/tech/img597.png b/content/tech/img597.png similarity index 100% rename from tech/img597.png rename to content/tech/img597.png diff --git a/tech/img598.png b/content/tech/img598.png similarity index 100% rename from tech/img598.png rename to content/tech/img598.png diff --git a/tech/img599.png b/content/tech/img599.png similarity index 100% rename from tech/img599.png rename to content/tech/img599.png diff --git a/tech/img6.png b/content/tech/img6.png similarity index 100% rename from tech/img6.png rename to content/tech/img6.png diff --git a/tech/img60.png b/content/tech/img60.png similarity index 100% rename from tech/img60.png rename to content/tech/img60.png diff --git a/tech/img600.png b/content/tech/img600.png similarity index 100% rename from tech/img600.png rename to content/tech/img600.png diff --git a/tech/img601.png b/content/tech/img601.png similarity index 100% rename from tech/img601.png rename to content/tech/img601.png diff --git a/tech/img602.png b/content/tech/img602.png similarity index 100% rename from tech/img602.png rename to content/tech/img602.png diff --git a/tech/img603.png b/content/tech/img603.png similarity index 100% rename from tech/img603.png rename to content/tech/img603.png diff --git a/tech/img604.png b/content/tech/img604.png similarity index 100% rename from tech/img604.png rename to content/tech/img604.png diff --git a/tech/img605.png b/content/tech/img605.png similarity index 100% rename from tech/img605.png rename to content/tech/img605.png diff --git a/tech/img606.png b/content/tech/img606.png similarity index 100% rename from tech/img606.png rename to content/tech/img606.png diff --git a/tech/img607.png b/content/tech/img607.png similarity index 100% rename from tech/img607.png rename to content/tech/img607.png diff --git a/tech/img608.png b/content/tech/img608.png similarity index 100% rename from tech/img608.png rename to content/tech/img608.png diff --git a/tech/img609.png b/content/tech/img609.png similarity index 100% rename from tech/img609.png rename to content/tech/img609.png diff --git a/tech/img61.png b/content/tech/img61.png similarity index 100% rename from tech/img61.png rename to content/tech/img61.png diff --git a/tech/img610.png b/content/tech/img610.png similarity index 100% rename from tech/img610.png rename to content/tech/img610.png diff --git a/tech/img611.png b/content/tech/img611.png similarity index 100% rename from tech/img611.png rename to content/tech/img611.png diff --git a/tech/img612.png b/content/tech/img612.png similarity index 100% rename from tech/img612.png rename to content/tech/img612.png diff --git a/tech/img613.png b/content/tech/img613.png similarity index 100% rename from tech/img613.png rename to content/tech/img613.png diff --git a/tech/img614.png b/content/tech/img614.png similarity index 100% rename from tech/img614.png rename to content/tech/img614.png diff --git a/tech/img615.png b/content/tech/img615.png similarity index 100% rename from tech/img615.png rename to content/tech/img615.png diff --git a/tech/img616.png b/content/tech/img616.png similarity index 100% rename from tech/img616.png rename to content/tech/img616.png diff --git a/tech/img617.png b/content/tech/img617.png similarity index 100% rename from tech/img617.png rename to content/tech/img617.png diff --git a/tech/img618.png b/content/tech/img618.png similarity index 100% rename from tech/img618.png rename to content/tech/img618.png diff --git a/tech/img619.png b/content/tech/img619.png similarity index 100% rename from tech/img619.png rename to content/tech/img619.png diff --git a/tech/img62.png b/content/tech/img62.png similarity index 100% rename from tech/img62.png rename to content/tech/img62.png diff --git a/tech/img620.png b/content/tech/img620.png similarity index 100% rename from tech/img620.png rename to content/tech/img620.png diff --git a/tech/img621.png b/content/tech/img621.png similarity index 100% rename from tech/img621.png rename to content/tech/img621.png diff --git a/tech/img622.png b/content/tech/img622.png similarity index 100% rename from tech/img622.png rename to content/tech/img622.png diff --git a/tech/img623.png b/content/tech/img623.png similarity index 100% rename from tech/img623.png rename to content/tech/img623.png diff --git a/tech/img624.png b/content/tech/img624.png similarity index 100% rename from tech/img624.png rename to content/tech/img624.png diff --git a/tech/img625.png b/content/tech/img625.png similarity index 100% rename from tech/img625.png rename to content/tech/img625.png diff --git a/tech/img626.png b/content/tech/img626.png similarity index 100% rename from tech/img626.png rename to content/tech/img626.png diff --git a/tech/img627.png b/content/tech/img627.png similarity index 100% rename from tech/img627.png rename to content/tech/img627.png diff --git a/tech/img628.png b/content/tech/img628.png similarity index 100% rename from tech/img628.png rename to content/tech/img628.png diff --git a/tech/img629.png b/content/tech/img629.png similarity index 100% rename from tech/img629.png rename to content/tech/img629.png diff --git a/tech/img63.png b/content/tech/img63.png similarity index 100% rename from tech/img63.png rename to content/tech/img63.png diff --git a/tech/img630.png b/content/tech/img630.png similarity index 100% rename from tech/img630.png rename to content/tech/img630.png diff --git a/tech/img631.png b/content/tech/img631.png similarity index 100% rename from tech/img631.png rename to content/tech/img631.png diff --git a/tech/img632.png b/content/tech/img632.png similarity index 100% rename from tech/img632.png rename to content/tech/img632.png diff --git a/tech/img633.png b/content/tech/img633.png similarity index 100% rename from tech/img633.png rename to content/tech/img633.png diff --git a/tech/img634.png b/content/tech/img634.png similarity index 100% rename from tech/img634.png rename to content/tech/img634.png diff --git a/tech/img635.png b/content/tech/img635.png similarity index 100% rename from tech/img635.png rename to content/tech/img635.png diff --git a/tech/img636.png b/content/tech/img636.png similarity index 100% rename from tech/img636.png rename to content/tech/img636.png diff --git a/tech/img637.png b/content/tech/img637.png similarity index 100% rename from tech/img637.png rename to content/tech/img637.png diff --git a/tech/img638.png b/content/tech/img638.png similarity index 100% rename from tech/img638.png rename to content/tech/img638.png diff --git a/tech/img639.png b/content/tech/img639.png similarity index 100% rename from tech/img639.png rename to content/tech/img639.png diff --git a/tech/img64.png b/content/tech/img64.png similarity index 100% rename from tech/img64.png rename to content/tech/img64.png diff --git a/tech/img640.png b/content/tech/img640.png similarity index 100% rename from tech/img640.png rename to content/tech/img640.png diff --git a/tech/img641.png b/content/tech/img641.png similarity index 100% rename from tech/img641.png rename to content/tech/img641.png diff --git a/tech/img642.png b/content/tech/img642.png similarity index 100% rename from tech/img642.png rename to content/tech/img642.png diff --git a/tech/img643.png b/content/tech/img643.png similarity index 100% rename from tech/img643.png rename to content/tech/img643.png diff --git a/tech/img644.png b/content/tech/img644.png similarity index 100% rename from tech/img644.png rename to content/tech/img644.png diff --git a/tech/img645.png b/content/tech/img645.png similarity index 100% rename from tech/img645.png rename to content/tech/img645.png diff --git a/tech/img646.png b/content/tech/img646.png similarity index 100% rename from tech/img646.png rename to content/tech/img646.png diff --git a/tech/img647.png b/content/tech/img647.png similarity index 100% rename from tech/img647.png rename to content/tech/img647.png diff --git a/tech/img648.png b/content/tech/img648.png similarity index 100% rename from tech/img648.png rename to content/tech/img648.png diff --git a/tech/img649.png b/content/tech/img649.png similarity index 100% rename from tech/img649.png rename to content/tech/img649.png diff --git a/tech/img65.png b/content/tech/img65.png similarity index 100% rename from tech/img65.png rename to content/tech/img65.png diff --git a/tech/img650.png b/content/tech/img650.png similarity index 100% rename from tech/img650.png rename to content/tech/img650.png diff --git a/tech/img651.png b/content/tech/img651.png similarity index 100% rename from tech/img651.png rename to content/tech/img651.png diff --git a/tech/img652.png b/content/tech/img652.png similarity index 100% rename from tech/img652.png rename to content/tech/img652.png diff --git a/tech/img653.png b/content/tech/img653.png similarity index 100% rename from tech/img653.png rename to content/tech/img653.png diff --git a/tech/img654.png b/content/tech/img654.png similarity index 100% rename from tech/img654.png rename to content/tech/img654.png diff --git a/tech/img655.png b/content/tech/img655.png similarity index 100% rename from tech/img655.png rename to content/tech/img655.png diff --git a/tech/img656.png b/content/tech/img656.png similarity index 100% rename from tech/img656.png rename to content/tech/img656.png diff --git a/tech/img657.png b/content/tech/img657.png similarity index 100% rename from tech/img657.png rename to content/tech/img657.png diff --git a/tech/img658.png b/content/tech/img658.png similarity index 100% rename from tech/img658.png rename to content/tech/img658.png diff --git a/tech/img659.png b/content/tech/img659.png similarity index 100% rename from tech/img659.png rename to content/tech/img659.png diff --git a/tech/img66.png b/content/tech/img66.png similarity index 100% rename from tech/img66.png rename to content/tech/img66.png diff --git a/tech/img660.png b/content/tech/img660.png similarity index 100% rename from tech/img660.png rename to content/tech/img660.png diff --git a/tech/img661.png b/content/tech/img661.png similarity index 100% rename from tech/img661.png rename to content/tech/img661.png diff --git a/tech/img662.png b/content/tech/img662.png similarity index 100% rename from tech/img662.png rename to content/tech/img662.png diff --git a/tech/img663.png b/content/tech/img663.png similarity index 100% rename from tech/img663.png rename to content/tech/img663.png diff --git a/tech/img664.png b/content/tech/img664.png similarity index 100% rename from tech/img664.png rename to content/tech/img664.png diff --git a/tech/img665.png b/content/tech/img665.png similarity index 100% rename from tech/img665.png rename to content/tech/img665.png diff --git a/tech/img666.png b/content/tech/img666.png similarity index 100% rename from tech/img666.png rename to content/tech/img666.png diff --git a/tech/img667.png b/content/tech/img667.png similarity index 100% rename from tech/img667.png rename to content/tech/img667.png diff --git a/tech/img668.png b/content/tech/img668.png similarity index 100% rename from tech/img668.png rename to content/tech/img668.png diff --git a/tech/img669.png b/content/tech/img669.png similarity index 100% rename from tech/img669.png rename to content/tech/img669.png diff --git a/tech/img67.png b/content/tech/img67.png similarity index 100% rename from tech/img67.png rename to content/tech/img67.png diff --git a/tech/img670.png b/content/tech/img670.png similarity index 100% rename from tech/img670.png rename to content/tech/img670.png diff --git a/tech/img671.png b/content/tech/img671.png similarity index 100% rename from tech/img671.png rename to content/tech/img671.png diff --git a/tech/img672.png b/content/tech/img672.png similarity index 100% rename from tech/img672.png rename to content/tech/img672.png diff --git a/tech/img673.png b/content/tech/img673.png similarity index 100% rename from tech/img673.png rename to content/tech/img673.png diff --git a/tech/img674.png b/content/tech/img674.png similarity index 100% rename from tech/img674.png rename to content/tech/img674.png diff --git a/tech/img675.png b/content/tech/img675.png similarity index 100% rename from tech/img675.png rename to content/tech/img675.png diff --git a/tech/img676.png b/content/tech/img676.png similarity index 100% rename from tech/img676.png rename to content/tech/img676.png diff --git a/tech/img677.png b/content/tech/img677.png similarity index 100% rename from tech/img677.png rename to content/tech/img677.png diff --git a/tech/img678.png b/content/tech/img678.png similarity index 100% rename from tech/img678.png rename to content/tech/img678.png diff --git a/tech/img679.png b/content/tech/img679.png similarity index 100% rename from tech/img679.png rename to content/tech/img679.png diff --git a/tech/img68.png b/content/tech/img68.png similarity index 100% rename from tech/img68.png rename to content/tech/img68.png diff --git a/tech/img680.png b/content/tech/img680.png similarity index 100% rename from tech/img680.png rename to content/tech/img680.png diff --git a/tech/img681.png b/content/tech/img681.png similarity index 100% rename from tech/img681.png rename to content/tech/img681.png diff --git a/tech/img682.png b/content/tech/img682.png similarity index 100% rename from tech/img682.png rename to content/tech/img682.png diff --git a/tech/img683.png b/content/tech/img683.png similarity index 100% rename from tech/img683.png rename to content/tech/img683.png diff --git a/tech/img684.png b/content/tech/img684.png similarity index 100% rename from tech/img684.png rename to content/tech/img684.png diff --git a/tech/img685.png b/content/tech/img685.png similarity index 100% rename from tech/img685.png rename to content/tech/img685.png diff --git a/tech/img686.png b/content/tech/img686.png similarity index 100% rename from tech/img686.png rename to content/tech/img686.png diff --git a/tech/img687.png b/content/tech/img687.png similarity index 100% rename from tech/img687.png rename to content/tech/img687.png diff --git a/tech/img688.png b/content/tech/img688.png similarity index 100% rename from tech/img688.png rename to content/tech/img688.png diff --git a/tech/img689.png b/content/tech/img689.png similarity index 100% rename from tech/img689.png rename to content/tech/img689.png diff --git a/tech/img69.png b/content/tech/img69.png similarity index 100% rename from tech/img69.png rename to content/tech/img69.png diff --git a/tech/img690.png b/content/tech/img690.png similarity index 100% rename from tech/img690.png rename to content/tech/img690.png diff --git a/tech/img691.png b/content/tech/img691.png similarity index 100% rename from tech/img691.png rename to content/tech/img691.png diff --git a/tech/img692.png b/content/tech/img692.png similarity index 100% rename from tech/img692.png rename to content/tech/img692.png diff --git a/tech/img693.png b/content/tech/img693.png similarity index 100% rename from tech/img693.png rename to content/tech/img693.png diff --git a/tech/img694.png b/content/tech/img694.png similarity index 100% rename from tech/img694.png rename to content/tech/img694.png diff --git a/tech/img695.png b/content/tech/img695.png similarity index 100% rename from tech/img695.png rename to content/tech/img695.png diff --git a/tech/img696.png b/content/tech/img696.png similarity index 100% rename from tech/img696.png rename to content/tech/img696.png diff --git a/tech/img697.png b/content/tech/img697.png similarity index 100% rename from tech/img697.png rename to content/tech/img697.png diff --git a/tech/img698.png b/content/tech/img698.png similarity index 100% rename from tech/img698.png rename to content/tech/img698.png diff --git a/tech/img699.png b/content/tech/img699.png similarity index 100% rename from tech/img699.png rename to content/tech/img699.png diff --git a/tech/img7.png b/content/tech/img7.png similarity index 100% rename from tech/img7.png rename to content/tech/img7.png diff --git a/tech/img70.png b/content/tech/img70.png similarity index 100% rename from tech/img70.png rename to content/tech/img70.png diff --git a/tech/img700.png b/content/tech/img700.png similarity index 100% rename from tech/img700.png rename to content/tech/img700.png diff --git a/tech/img701.png b/content/tech/img701.png similarity index 100% rename from tech/img701.png rename to content/tech/img701.png diff --git a/tech/img702.png b/content/tech/img702.png similarity index 100% rename from tech/img702.png rename to content/tech/img702.png diff --git a/tech/img703.png b/content/tech/img703.png similarity index 100% rename from tech/img703.png rename to content/tech/img703.png diff --git a/tech/img704.png b/content/tech/img704.png similarity index 100% rename from tech/img704.png rename to content/tech/img704.png diff --git a/tech/img705.png b/content/tech/img705.png similarity index 100% rename from tech/img705.png rename to content/tech/img705.png diff --git a/tech/img706.png b/content/tech/img706.png similarity index 100% rename from tech/img706.png rename to content/tech/img706.png diff --git a/tech/img707.png b/content/tech/img707.png similarity index 100% rename from tech/img707.png rename to content/tech/img707.png diff --git a/tech/img708.png b/content/tech/img708.png similarity index 100% rename from tech/img708.png rename to content/tech/img708.png diff --git a/tech/img709.png b/content/tech/img709.png similarity index 100% rename from tech/img709.png rename to content/tech/img709.png diff --git a/tech/img71.png b/content/tech/img71.png similarity index 100% rename from tech/img71.png rename to content/tech/img71.png diff --git a/tech/img710.png b/content/tech/img710.png similarity index 100% rename from tech/img710.png rename to content/tech/img710.png diff --git a/tech/img711.png b/content/tech/img711.png similarity index 100% rename from tech/img711.png rename to content/tech/img711.png diff --git a/tech/img712.png b/content/tech/img712.png similarity index 100% rename from tech/img712.png rename to content/tech/img712.png diff --git a/tech/img713.png b/content/tech/img713.png similarity index 100% rename from tech/img713.png rename to content/tech/img713.png diff --git a/tech/img714.png b/content/tech/img714.png similarity index 100% rename from tech/img714.png rename to content/tech/img714.png diff --git a/tech/img715.png b/content/tech/img715.png similarity index 100% rename from tech/img715.png rename to content/tech/img715.png diff --git a/tech/img716.png b/content/tech/img716.png similarity index 100% rename from tech/img716.png rename to content/tech/img716.png diff --git a/tech/img717.png b/content/tech/img717.png similarity index 100% rename from tech/img717.png rename to content/tech/img717.png diff --git a/tech/img718.png b/content/tech/img718.png similarity index 100% rename from tech/img718.png rename to content/tech/img718.png diff --git a/tech/img719.png b/content/tech/img719.png similarity index 100% rename from tech/img719.png rename to content/tech/img719.png diff --git a/tech/img72.png b/content/tech/img72.png similarity index 100% rename from tech/img72.png rename to content/tech/img72.png diff --git a/tech/img720.png b/content/tech/img720.png similarity index 100% rename from tech/img720.png rename to content/tech/img720.png diff --git a/tech/img721.png b/content/tech/img721.png similarity index 100% rename from tech/img721.png rename to content/tech/img721.png diff --git a/tech/img722.png b/content/tech/img722.png similarity index 100% rename from tech/img722.png rename to content/tech/img722.png diff --git a/tech/img723.png b/content/tech/img723.png similarity index 100% rename from tech/img723.png rename to content/tech/img723.png diff --git a/tech/img724.png b/content/tech/img724.png similarity index 100% rename from tech/img724.png rename to content/tech/img724.png diff --git a/tech/img725.png b/content/tech/img725.png similarity index 100% rename from tech/img725.png rename to content/tech/img725.png diff --git a/tech/img726.png b/content/tech/img726.png similarity index 100% rename from tech/img726.png rename to content/tech/img726.png diff --git a/tech/img727.png b/content/tech/img727.png similarity index 100% rename from tech/img727.png rename to content/tech/img727.png diff --git a/tech/img728.png b/content/tech/img728.png similarity index 100% rename from tech/img728.png rename to content/tech/img728.png diff --git a/tech/img729.png b/content/tech/img729.png similarity index 100% rename from tech/img729.png rename to content/tech/img729.png diff --git a/tech/img73.png b/content/tech/img73.png similarity index 100% rename from tech/img73.png rename to content/tech/img73.png diff --git a/tech/img730.png b/content/tech/img730.png similarity index 100% rename from tech/img730.png rename to content/tech/img730.png diff --git a/tech/img731.png b/content/tech/img731.png similarity index 100% rename from tech/img731.png rename to content/tech/img731.png diff --git a/tech/img732.png b/content/tech/img732.png similarity index 100% rename from tech/img732.png rename to content/tech/img732.png diff --git a/tech/img733.png b/content/tech/img733.png similarity index 100% rename from tech/img733.png rename to content/tech/img733.png diff --git a/tech/img734.png b/content/tech/img734.png similarity index 100% rename from tech/img734.png rename to content/tech/img734.png diff --git a/tech/img735.png b/content/tech/img735.png similarity index 100% rename from tech/img735.png rename to content/tech/img735.png diff --git a/tech/img736.png b/content/tech/img736.png similarity index 100% rename from tech/img736.png rename to content/tech/img736.png diff --git a/tech/img737.png b/content/tech/img737.png similarity index 100% rename from tech/img737.png rename to content/tech/img737.png diff --git a/tech/img738.png b/content/tech/img738.png similarity index 100% rename from tech/img738.png rename to content/tech/img738.png diff --git a/tech/img739.png b/content/tech/img739.png similarity index 100% rename from tech/img739.png rename to content/tech/img739.png diff --git a/tech/img74.png b/content/tech/img74.png similarity index 100% rename from tech/img74.png rename to content/tech/img74.png diff --git a/tech/img740.png b/content/tech/img740.png similarity index 100% rename from tech/img740.png rename to content/tech/img740.png diff --git a/tech/img741.png b/content/tech/img741.png similarity index 100% rename from tech/img741.png rename to content/tech/img741.png diff --git a/tech/img742.png b/content/tech/img742.png similarity index 100% rename from tech/img742.png rename to content/tech/img742.png diff --git a/tech/img743.png b/content/tech/img743.png similarity index 100% rename from tech/img743.png rename to content/tech/img743.png diff --git a/tech/img744.png b/content/tech/img744.png similarity index 100% rename from tech/img744.png rename to content/tech/img744.png diff --git a/tech/img745.png b/content/tech/img745.png similarity index 100% rename from tech/img745.png rename to content/tech/img745.png diff --git a/tech/img746.png b/content/tech/img746.png similarity index 100% rename from tech/img746.png rename to content/tech/img746.png diff --git a/tech/img747.png b/content/tech/img747.png similarity index 100% rename from tech/img747.png rename to content/tech/img747.png diff --git a/tech/img748.png b/content/tech/img748.png similarity index 100% rename from tech/img748.png rename to content/tech/img748.png diff --git a/tech/img749.png b/content/tech/img749.png similarity index 100% rename from tech/img749.png rename to content/tech/img749.png diff --git a/tech/img75.png b/content/tech/img75.png similarity index 100% rename from tech/img75.png rename to content/tech/img75.png diff --git a/tech/img750.png b/content/tech/img750.png similarity index 100% rename from tech/img750.png rename to content/tech/img750.png diff --git a/tech/img751.png b/content/tech/img751.png similarity index 100% rename from tech/img751.png rename to content/tech/img751.png diff --git a/tech/img752.png b/content/tech/img752.png similarity index 100% rename from tech/img752.png rename to content/tech/img752.png diff --git a/tech/img753.png b/content/tech/img753.png similarity index 100% rename from tech/img753.png rename to content/tech/img753.png diff --git a/tech/img754.png b/content/tech/img754.png similarity index 100% rename from tech/img754.png rename to content/tech/img754.png diff --git a/tech/img755.png b/content/tech/img755.png similarity index 100% rename from tech/img755.png rename to content/tech/img755.png diff --git a/tech/img756.png b/content/tech/img756.png similarity index 100% rename from tech/img756.png rename to content/tech/img756.png diff --git a/tech/img757.png b/content/tech/img757.png similarity index 100% rename from tech/img757.png rename to content/tech/img757.png diff --git a/tech/img758.png b/content/tech/img758.png similarity index 100% rename from tech/img758.png rename to content/tech/img758.png diff --git a/tech/img759.png b/content/tech/img759.png similarity index 100% rename from tech/img759.png rename to content/tech/img759.png diff --git a/tech/img76.png b/content/tech/img76.png similarity index 100% rename from tech/img76.png rename to content/tech/img76.png diff --git a/tech/img760.png b/content/tech/img760.png similarity index 100% rename from tech/img760.png rename to content/tech/img760.png diff --git a/tech/img761.png b/content/tech/img761.png similarity index 100% rename from tech/img761.png rename to content/tech/img761.png diff --git a/tech/img762.png b/content/tech/img762.png similarity index 100% rename from tech/img762.png rename to content/tech/img762.png diff --git a/tech/img763.png b/content/tech/img763.png similarity index 100% rename from tech/img763.png rename to content/tech/img763.png diff --git a/tech/img764.png b/content/tech/img764.png similarity index 100% rename from tech/img764.png rename to content/tech/img764.png diff --git a/tech/img765.png b/content/tech/img765.png similarity index 100% rename from tech/img765.png rename to content/tech/img765.png diff --git a/tech/img766.png b/content/tech/img766.png similarity index 100% rename from tech/img766.png rename to content/tech/img766.png diff --git a/tech/img767.png b/content/tech/img767.png similarity index 100% rename from tech/img767.png rename to content/tech/img767.png diff --git a/tech/img768.png b/content/tech/img768.png similarity index 100% rename from tech/img768.png rename to content/tech/img768.png diff --git a/tech/img769.png b/content/tech/img769.png similarity index 100% rename from tech/img769.png rename to content/tech/img769.png diff --git a/tech/img77.png b/content/tech/img77.png similarity index 100% rename from tech/img77.png rename to content/tech/img77.png diff --git a/tech/img770.png b/content/tech/img770.png similarity index 100% rename from tech/img770.png rename to content/tech/img770.png diff --git a/tech/img771.png b/content/tech/img771.png similarity index 100% rename from tech/img771.png rename to content/tech/img771.png diff --git a/tech/img772.png b/content/tech/img772.png similarity index 100% rename from tech/img772.png rename to content/tech/img772.png diff --git a/tech/img773.png b/content/tech/img773.png similarity index 100% rename from tech/img773.png rename to content/tech/img773.png diff --git a/tech/img774.png b/content/tech/img774.png similarity index 100% rename from tech/img774.png rename to content/tech/img774.png diff --git a/tech/img775.png b/content/tech/img775.png similarity index 100% rename from tech/img775.png rename to content/tech/img775.png diff --git a/tech/img776.png b/content/tech/img776.png similarity index 100% rename from tech/img776.png rename to content/tech/img776.png diff --git a/tech/img777.png b/content/tech/img777.png similarity index 100% rename from tech/img777.png rename to content/tech/img777.png diff --git a/tech/img778.png b/content/tech/img778.png similarity index 100% rename from tech/img778.png rename to content/tech/img778.png diff --git a/tech/img779.png b/content/tech/img779.png similarity index 100% rename from tech/img779.png rename to content/tech/img779.png diff --git a/tech/img78.png b/content/tech/img78.png similarity index 100% rename from tech/img78.png rename to content/tech/img78.png diff --git a/tech/img780.png b/content/tech/img780.png similarity index 100% rename from tech/img780.png rename to content/tech/img780.png diff --git a/tech/img781.png b/content/tech/img781.png similarity index 100% rename from tech/img781.png rename to content/tech/img781.png diff --git a/tech/img782.png b/content/tech/img782.png similarity index 100% rename from tech/img782.png rename to content/tech/img782.png diff --git a/tech/img783.png b/content/tech/img783.png similarity index 100% rename from tech/img783.png rename to content/tech/img783.png diff --git a/tech/img784.png b/content/tech/img784.png similarity index 100% rename from tech/img784.png rename to content/tech/img784.png diff --git a/tech/img785.png b/content/tech/img785.png similarity index 100% rename from tech/img785.png rename to content/tech/img785.png diff --git a/tech/img786.png b/content/tech/img786.png similarity index 100% rename from tech/img786.png rename to content/tech/img786.png diff --git a/tech/img787.png b/content/tech/img787.png similarity index 100% rename from tech/img787.png rename to content/tech/img787.png diff --git a/tech/img788.png b/content/tech/img788.png similarity index 100% rename from tech/img788.png rename to content/tech/img788.png diff --git a/tech/img789.png b/content/tech/img789.png similarity index 100% rename from tech/img789.png rename to content/tech/img789.png diff --git a/tech/img79.png b/content/tech/img79.png similarity index 100% rename from tech/img79.png rename to content/tech/img79.png diff --git a/tech/img790.png b/content/tech/img790.png similarity index 100% rename from tech/img790.png rename to content/tech/img790.png diff --git a/tech/img791.png b/content/tech/img791.png similarity index 100% rename from tech/img791.png rename to content/tech/img791.png diff --git a/tech/img792.png b/content/tech/img792.png similarity index 100% rename from tech/img792.png rename to content/tech/img792.png diff --git a/tech/img793.png b/content/tech/img793.png similarity index 100% rename from tech/img793.png rename to content/tech/img793.png diff --git a/tech/img794.png b/content/tech/img794.png similarity index 100% rename from tech/img794.png rename to content/tech/img794.png diff --git a/tech/img795.png b/content/tech/img795.png similarity index 100% rename from tech/img795.png rename to content/tech/img795.png diff --git a/tech/img796.png b/content/tech/img796.png similarity index 100% rename from tech/img796.png rename to content/tech/img796.png diff --git a/tech/img797.png b/content/tech/img797.png similarity index 100% rename from tech/img797.png rename to content/tech/img797.png diff --git a/tech/img798.png b/content/tech/img798.png similarity index 100% rename from tech/img798.png rename to content/tech/img798.png diff --git a/tech/img799.png b/content/tech/img799.png similarity index 100% rename from tech/img799.png rename to content/tech/img799.png diff --git a/tech/img8.png b/content/tech/img8.png similarity index 100% rename from tech/img8.png rename to content/tech/img8.png diff --git a/tech/img80.png b/content/tech/img80.png similarity index 100% rename from tech/img80.png rename to content/tech/img80.png diff --git a/tech/img800.png b/content/tech/img800.png similarity index 100% rename from tech/img800.png rename to content/tech/img800.png diff --git a/tech/img801.png b/content/tech/img801.png similarity index 100% rename from tech/img801.png rename to content/tech/img801.png diff --git a/tech/img802.png b/content/tech/img802.png similarity index 100% rename from tech/img802.png rename to content/tech/img802.png diff --git a/tech/img803.png b/content/tech/img803.png similarity index 100% rename from tech/img803.png rename to content/tech/img803.png diff --git a/tech/img804.png b/content/tech/img804.png similarity index 100% rename from tech/img804.png rename to content/tech/img804.png diff --git a/tech/img805.png b/content/tech/img805.png similarity index 100% rename from tech/img805.png rename to content/tech/img805.png diff --git a/tech/img806.png b/content/tech/img806.png similarity index 100% rename from tech/img806.png rename to content/tech/img806.png diff --git a/tech/img807.png b/content/tech/img807.png similarity index 100% rename from tech/img807.png rename to content/tech/img807.png diff --git a/tech/img808.png b/content/tech/img808.png similarity index 100% rename from tech/img808.png rename to content/tech/img808.png diff --git a/tech/img809.png b/content/tech/img809.png similarity index 100% rename from tech/img809.png rename to content/tech/img809.png diff --git a/tech/img81.png b/content/tech/img81.png similarity index 100% rename from tech/img81.png rename to content/tech/img81.png diff --git a/tech/img810.png b/content/tech/img810.png similarity index 100% rename from tech/img810.png rename to content/tech/img810.png diff --git a/tech/img811.png b/content/tech/img811.png similarity index 100% rename from tech/img811.png rename to content/tech/img811.png diff --git a/tech/img812.png b/content/tech/img812.png similarity index 100% rename from tech/img812.png rename to content/tech/img812.png diff --git a/tech/img813.png b/content/tech/img813.png similarity index 100% rename from tech/img813.png rename to content/tech/img813.png diff --git a/tech/img814.png b/content/tech/img814.png similarity index 100% rename from tech/img814.png rename to content/tech/img814.png diff --git a/tech/img815.png b/content/tech/img815.png similarity index 100% rename from tech/img815.png rename to content/tech/img815.png diff --git a/tech/img816.png b/content/tech/img816.png similarity index 100% rename from tech/img816.png rename to content/tech/img816.png diff --git a/tech/img817.png b/content/tech/img817.png similarity index 100% rename from tech/img817.png rename to content/tech/img817.png diff --git a/tech/img818.png b/content/tech/img818.png similarity index 100% rename from tech/img818.png rename to content/tech/img818.png diff --git a/tech/img819.png b/content/tech/img819.png similarity index 100% rename from tech/img819.png rename to content/tech/img819.png diff --git a/tech/img82.png b/content/tech/img82.png similarity index 100% rename from tech/img82.png rename to content/tech/img82.png diff --git a/tech/img820.png b/content/tech/img820.png similarity index 100% rename from tech/img820.png rename to content/tech/img820.png diff --git a/tech/img821.png b/content/tech/img821.png similarity index 100% rename from tech/img821.png rename to content/tech/img821.png diff --git a/tech/img822.png b/content/tech/img822.png similarity index 100% rename from tech/img822.png rename to content/tech/img822.png diff --git a/tech/img823.png b/content/tech/img823.png similarity index 100% rename from tech/img823.png rename to content/tech/img823.png diff --git a/tech/img824.png b/content/tech/img824.png similarity index 100% rename from tech/img824.png rename to content/tech/img824.png diff --git a/tech/img825.png b/content/tech/img825.png similarity index 100% rename from tech/img825.png rename to content/tech/img825.png diff --git a/tech/img826.png b/content/tech/img826.png similarity index 100% rename from tech/img826.png rename to content/tech/img826.png diff --git a/tech/img827.png b/content/tech/img827.png similarity index 100% rename from tech/img827.png rename to content/tech/img827.png diff --git a/tech/img828.png b/content/tech/img828.png similarity index 100% rename from tech/img828.png rename to content/tech/img828.png diff --git a/tech/img829.png b/content/tech/img829.png similarity index 100% rename from tech/img829.png rename to content/tech/img829.png diff --git a/tech/img83.png b/content/tech/img83.png similarity index 100% rename from tech/img83.png rename to content/tech/img83.png diff --git a/tech/img830.png b/content/tech/img830.png similarity index 100% rename from tech/img830.png rename to content/tech/img830.png diff --git a/tech/img831.png b/content/tech/img831.png similarity index 100% rename from tech/img831.png rename to content/tech/img831.png diff --git a/tech/img832.png b/content/tech/img832.png similarity index 100% rename from tech/img832.png rename to content/tech/img832.png diff --git a/tech/img833.png b/content/tech/img833.png similarity index 100% rename from tech/img833.png rename to content/tech/img833.png diff --git a/tech/img834.png b/content/tech/img834.png similarity index 100% rename from tech/img834.png rename to content/tech/img834.png diff --git a/tech/img835.png b/content/tech/img835.png similarity index 100% rename from tech/img835.png rename to content/tech/img835.png diff --git a/tech/img836.png b/content/tech/img836.png similarity index 100% rename from tech/img836.png rename to content/tech/img836.png diff --git a/tech/img837.png b/content/tech/img837.png similarity index 100% rename from tech/img837.png rename to content/tech/img837.png diff --git a/tech/img838.png b/content/tech/img838.png similarity index 100% rename from tech/img838.png rename to content/tech/img838.png diff --git a/tech/img839.png b/content/tech/img839.png similarity index 100% rename from tech/img839.png rename to content/tech/img839.png diff --git a/tech/img84.png b/content/tech/img84.png similarity index 100% rename from tech/img84.png rename to content/tech/img84.png diff --git a/tech/img840.png b/content/tech/img840.png similarity index 100% rename from tech/img840.png rename to content/tech/img840.png diff --git a/tech/img841.png b/content/tech/img841.png similarity index 100% rename from tech/img841.png rename to content/tech/img841.png diff --git a/tech/img842.png b/content/tech/img842.png similarity index 100% rename from tech/img842.png rename to content/tech/img842.png diff --git a/tech/img843.png b/content/tech/img843.png similarity index 100% rename from tech/img843.png rename to content/tech/img843.png diff --git a/tech/img844.png b/content/tech/img844.png similarity index 100% rename from tech/img844.png rename to content/tech/img844.png diff --git a/tech/img845.png b/content/tech/img845.png similarity index 100% rename from tech/img845.png rename to content/tech/img845.png diff --git a/tech/img846.png b/content/tech/img846.png similarity index 100% rename from tech/img846.png rename to content/tech/img846.png diff --git a/tech/img847.png b/content/tech/img847.png similarity index 100% rename from tech/img847.png rename to content/tech/img847.png diff --git a/tech/img848.png b/content/tech/img848.png similarity index 100% rename from tech/img848.png rename to content/tech/img848.png diff --git a/tech/img849.png b/content/tech/img849.png similarity index 100% rename from tech/img849.png rename to content/tech/img849.png diff --git a/tech/img85.png b/content/tech/img85.png similarity index 100% rename from tech/img85.png rename to content/tech/img85.png diff --git a/tech/img850.png b/content/tech/img850.png similarity index 100% rename from tech/img850.png rename to content/tech/img850.png diff --git a/tech/img851.png b/content/tech/img851.png similarity index 100% rename from tech/img851.png rename to content/tech/img851.png diff --git a/tech/img852.png b/content/tech/img852.png similarity index 100% rename from tech/img852.png rename to content/tech/img852.png diff --git a/tech/img853.png b/content/tech/img853.png similarity index 100% rename from tech/img853.png rename to content/tech/img853.png diff --git a/tech/img854.png b/content/tech/img854.png similarity index 100% rename from tech/img854.png rename to content/tech/img854.png diff --git a/tech/img855.png b/content/tech/img855.png similarity index 100% rename from tech/img855.png rename to content/tech/img855.png diff --git a/tech/img856.png b/content/tech/img856.png similarity index 100% rename from tech/img856.png rename to content/tech/img856.png diff --git a/tech/img857.png b/content/tech/img857.png similarity index 100% rename from tech/img857.png rename to content/tech/img857.png diff --git a/tech/img858.png b/content/tech/img858.png similarity index 100% rename from tech/img858.png rename to content/tech/img858.png diff --git a/tech/img859.png b/content/tech/img859.png similarity index 100% rename from tech/img859.png rename to content/tech/img859.png diff --git a/tech/img86.png b/content/tech/img86.png similarity index 100% rename from tech/img86.png rename to content/tech/img86.png diff --git a/tech/img860.png b/content/tech/img860.png similarity index 100% rename from tech/img860.png rename to content/tech/img860.png diff --git a/tech/img861.png b/content/tech/img861.png similarity index 100% rename from tech/img861.png rename to content/tech/img861.png diff --git a/tech/img862.png b/content/tech/img862.png similarity index 100% rename from tech/img862.png rename to content/tech/img862.png diff --git a/tech/img863.png b/content/tech/img863.png similarity index 100% rename from tech/img863.png rename to content/tech/img863.png diff --git a/tech/img864.png b/content/tech/img864.png similarity index 100% rename from tech/img864.png rename to content/tech/img864.png diff --git a/tech/img865.png b/content/tech/img865.png similarity index 100% rename from tech/img865.png rename to content/tech/img865.png diff --git a/tech/img866.png b/content/tech/img866.png similarity index 100% rename from tech/img866.png rename to content/tech/img866.png diff --git a/tech/img867.png b/content/tech/img867.png similarity index 100% rename from tech/img867.png rename to content/tech/img867.png diff --git a/tech/img868.png b/content/tech/img868.png similarity index 100% rename from tech/img868.png rename to content/tech/img868.png diff --git a/tech/img869.png b/content/tech/img869.png similarity index 100% rename from tech/img869.png rename to content/tech/img869.png diff --git a/tech/img87.png b/content/tech/img87.png similarity index 100% rename from tech/img87.png rename to content/tech/img87.png diff --git a/tech/img870.png b/content/tech/img870.png similarity index 100% rename from tech/img870.png rename to content/tech/img870.png diff --git a/tech/img871.png b/content/tech/img871.png similarity index 100% rename from tech/img871.png rename to content/tech/img871.png diff --git a/tech/img872.png b/content/tech/img872.png similarity index 100% rename from tech/img872.png rename to content/tech/img872.png diff --git a/tech/img873.png b/content/tech/img873.png similarity index 100% rename from tech/img873.png rename to content/tech/img873.png diff --git a/tech/img874.png b/content/tech/img874.png similarity index 100% rename from tech/img874.png rename to content/tech/img874.png diff --git a/tech/img875.png b/content/tech/img875.png similarity index 100% rename from tech/img875.png rename to content/tech/img875.png diff --git a/tech/img876.png b/content/tech/img876.png similarity index 100% rename from tech/img876.png rename to content/tech/img876.png diff --git a/tech/img877.png b/content/tech/img877.png similarity index 100% rename from tech/img877.png rename to content/tech/img877.png diff --git a/tech/img878.png b/content/tech/img878.png similarity index 100% rename from tech/img878.png rename to content/tech/img878.png diff --git a/tech/img879.png b/content/tech/img879.png similarity index 100% rename from tech/img879.png rename to content/tech/img879.png diff --git a/tech/img88.png b/content/tech/img88.png similarity index 100% rename from tech/img88.png rename to content/tech/img88.png diff --git a/tech/img880.png b/content/tech/img880.png similarity index 100% rename from tech/img880.png rename to content/tech/img880.png diff --git a/tech/img881.png b/content/tech/img881.png similarity index 100% rename from tech/img881.png rename to content/tech/img881.png diff --git a/tech/img882.png b/content/tech/img882.png similarity index 100% rename from tech/img882.png rename to content/tech/img882.png diff --git a/tech/img883.png b/content/tech/img883.png similarity index 100% rename from tech/img883.png rename to content/tech/img883.png diff --git a/tech/img884.png b/content/tech/img884.png similarity index 100% rename from tech/img884.png rename to content/tech/img884.png diff --git a/tech/img885.png b/content/tech/img885.png similarity index 100% rename from tech/img885.png rename to content/tech/img885.png diff --git a/tech/img886.png b/content/tech/img886.png similarity index 100% rename from tech/img886.png rename to content/tech/img886.png diff --git a/tech/img887.png b/content/tech/img887.png similarity index 100% rename from tech/img887.png rename to content/tech/img887.png diff --git a/tech/img888.png b/content/tech/img888.png similarity index 100% rename from tech/img888.png rename to content/tech/img888.png diff --git a/tech/img889.png b/content/tech/img889.png similarity index 100% rename from tech/img889.png rename to content/tech/img889.png diff --git a/tech/img89.png b/content/tech/img89.png similarity index 100% rename from tech/img89.png rename to content/tech/img89.png diff --git a/tech/img890.png b/content/tech/img890.png similarity index 100% rename from tech/img890.png rename to content/tech/img890.png diff --git a/tech/img891.png b/content/tech/img891.png similarity index 100% rename from tech/img891.png rename to content/tech/img891.png diff --git a/tech/img892.png b/content/tech/img892.png similarity index 100% rename from tech/img892.png rename to content/tech/img892.png diff --git a/tech/img893.png b/content/tech/img893.png similarity index 100% rename from tech/img893.png rename to content/tech/img893.png diff --git a/tech/img894.png b/content/tech/img894.png similarity index 100% rename from tech/img894.png rename to content/tech/img894.png diff --git a/tech/img895.png b/content/tech/img895.png similarity index 100% rename from tech/img895.png rename to content/tech/img895.png diff --git a/tech/img896.png b/content/tech/img896.png similarity index 100% rename from tech/img896.png rename to content/tech/img896.png diff --git a/tech/img897.png b/content/tech/img897.png similarity index 100% rename from tech/img897.png rename to content/tech/img897.png diff --git a/tech/img898.png b/content/tech/img898.png similarity index 100% rename from tech/img898.png rename to content/tech/img898.png diff --git a/tech/img899.png b/content/tech/img899.png similarity index 100% rename from tech/img899.png rename to content/tech/img899.png diff --git a/tech/img9.png b/content/tech/img9.png similarity index 100% rename from tech/img9.png rename to content/tech/img9.png diff --git a/tech/img90.png b/content/tech/img90.png similarity index 100% rename from tech/img90.png rename to content/tech/img90.png diff --git a/tech/img900.png b/content/tech/img900.png similarity index 100% rename from tech/img900.png rename to content/tech/img900.png diff --git a/tech/img901.png b/content/tech/img901.png similarity index 100% rename from tech/img901.png rename to content/tech/img901.png diff --git a/tech/img902.png b/content/tech/img902.png similarity index 100% rename from tech/img902.png rename to content/tech/img902.png diff --git a/tech/img903.png b/content/tech/img903.png similarity index 100% rename from tech/img903.png rename to content/tech/img903.png diff --git a/tech/img904.png b/content/tech/img904.png similarity index 100% rename from tech/img904.png rename to content/tech/img904.png diff --git a/tech/img905.png b/content/tech/img905.png similarity index 100% rename from tech/img905.png rename to content/tech/img905.png diff --git a/tech/img906.png b/content/tech/img906.png similarity index 100% rename from tech/img906.png rename to content/tech/img906.png diff --git a/tech/img907.png b/content/tech/img907.png similarity index 100% rename from tech/img907.png rename to content/tech/img907.png diff --git a/tech/img908.png b/content/tech/img908.png similarity index 100% rename from tech/img908.png rename to content/tech/img908.png diff --git a/tech/img909.png b/content/tech/img909.png similarity index 100% rename from tech/img909.png rename to content/tech/img909.png diff --git a/tech/img91.png b/content/tech/img91.png similarity index 100% rename from tech/img91.png rename to content/tech/img91.png diff --git a/tech/img910.png b/content/tech/img910.png similarity index 100% rename from tech/img910.png rename to content/tech/img910.png diff --git a/tech/img911.png b/content/tech/img911.png similarity index 100% rename from tech/img911.png rename to content/tech/img911.png diff --git a/tech/img912.png b/content/tech/img912.png similarity index 100% rename from tech/img912.png rename to content/tech/img912.png diff --git a/tech/img913.png b/content/tech/img913.png similarity index 100% rename from tech/img913.png rename to content/tech/img913.png diff --git a/tech/img914.png b/content/tech/img914.png similarity index 100% rename from tech/img914.png rename to content/tech/img914.png diff --git a/tech/img915.png b/content/tech/img915.png similarity index 100% rename from tech/img915.png rename to content/tech/img915.png diff --git a/tech/img916.png b/content/tech/img916.png similarity index 100% rename from tech/img916.png rename to content/tech/img916.png diff --git a/tech/img917.png b/content/tech/img917.png similarity index 100% rename from tech/img917.png rename to content/tech/img917.png diff --git a/tech/img918.png b/content/tech/img918.png similarity index 100% rename from tech/img918.png rename to content/tech/img918.png diff --git a/tech/img919.png b/content/tech/img919.png similarity index 100% rename from tech/img919.png rename to content/tech/img919.png diff --git a/tech/img92.png b/content/tech/img92.png similarity index 100% rename from tech/img92.png rename to content/tech/img92.png diff --git a/tech/img920.png b/content/tech/img920.png similarity index 100% rename from tech/img920.png rename to content/tech/img920.png diff --git a/tech/img921.png b/content/tech/img921.png similarity index 100% rename from tech/img921.png rename to content/tech/img921.png diff --git a/tech/img922.png b/content/tech/img922.png similarity index 100% rename from tech/img922.png rename to content/tech/img922.png diff --git a/tech/img923.png b/content/tech/img923.png similarity index 100% rename from tech/img923.png rename to content/tech/img923.png diff --git a/tech/img924.png b/content/tech/img924.png similarity index 100% rename from tech/img924.png rename to content/tech/img924.png diff --git a/tech/img925.png b/content/tech/img925.png similarity index 100% rename from tech/img925.png rename to content/tech/img925.png diff --git a/tech/img926.png b/content/tech/img926.png similarity index 100% rename from tech/img926.png rename to content/tech/img926.png diff --git a/tech/img927.png b/content/tech/img927.png similarity index 100% rename from tech/img927.png rename to content/tech/img927.png diff --git a/tech/img928.png b/content/tech/img928.png similarity index 100% rename from tech/img928.png rename to content/tech/img928.png diff --git a/tech/img929.png b/content/tech/img929.png similarity index 100% rename from tech/img929.png rename to content/tech/img929.png diff --git a/tech/img93.png b/content/tech/img93.png similarity index 100% rename from tech/img93.png rename to content/tech/img93.png diff --git a/tech/img930.png b/content/tech/img930.png similarity index 100% rename from tech/img930.png rename to content/tech/img930.png diff --git a/tech/img931.png b/content/tech/img931.png similarity index 100% rename from tech/img931.png rename to content/tech/img931.png diff --git a/tech/img932.png b/content/tech/img932.png similarity index 100% rename from tech/img932.png rename to content/tech/img932.png diff --git a/tech/img933.png b/content/tech/img933.png similarity index 100% rename from tech/img933.png rename to content/tech/img933.png diff --git a/tech/img934.png b/content/tech/img934.png similarity index 100% rename from tech/img934.png rename to content/tech/img934.png diff --git a/tech/img935.png b/content/tech/img935.png similarity index 100% rename from tech/img935.png rename to content/tech/img935.png diff --git a/tech/img936.png b/content/tech/img936.png similarity index 100% rename from tech/img936.png rename to content/tech/img936.png diff --git a/tech/img937.png b/content/tech/img937.png similarity index 100% rename from tech/img937.png rename to content/tech/img937.png diff --git a/tech/img938.png b/content/tech/img938.png similarity index 100% rename from tech/img938.png rename to content/tech/img938.png diff --git a/tech/img939.png b/content/tech/img939.png similarity index 100% rename from tech/img939.png rename to content/tech/img939.png diff --git a/tech/img94.png b/content/tech/img94.png similarity index 100% rename from tech/img94.png rename to content/tech/img94.png diff --git a/tech/img940.png b/content/tech/img940.png similarity index 100% rename from tech/img940.png rename to content/tech/img940.png diff --git a/tech/img941.png b/content/tech/img941.png similarity index 100% rename from tech/img941.png rename to content/tech/img941.png diff --git a/tech/img942.png b/content/tech/img942.png similarity index 100% rename from tech/img942.png rename to content/tech/img942.png diff --git a/tech/img943.png b/content/tech/img943.png similarity index 100% rename from tech/img943.png rename to content/tech/img943.png diff --git a/tech/img944.png b/content/tech/img944.png similarity index 100% rename from tech/img944.png rename to content/tech/img944.png diff --git a/tech/img945.png b/content/tech/img945.png similarity index 100% rename from tech/img945.png rename to content/tech/img945.png diff --git a/tech/img946.png b/content/tech/img946.png similarity index 100% rename from tech/img946.png rename to content/tech/img946.png diff --git a/tech/img947.png b/content/tech/img947.png similarity index 100% rename from tech/img947.png rename to content/tech/img947.png diff --git a/tech/img948.png b/content/tech/img948.png similarity index 100% rename from tech/img948.png rename to content/tech/img948.png diff --git a/tech/img949.png b/content/tech/img949.png similarity index 100% rename from tech/img949.png rename to content/tech/img949.png diff --git a/tech/img95.png b/content/tech/img95.png similarity index 100% rename from tech/img95.png rename to content/tech/img95.png diff --git a/tech/img950.png b/content/tech/img950.png similarity index 100% rename from tech/img950.png rename to content/tech/img950.png diff --git a/tech/img951.png b/content/tech/img951.png similarity index 100% rename from tech/img951.png rename to content/tech/img951.png diff --git a/tech/img952.png b/content/tech/img952.png similarity index 100% rename from tech/img952.png rename to content/tech/img952.png diff --git a/tech/img953.png b/content/tech/img953.png similarity index 100% rename from tech/img953.png rename to content/tech/img953.png diff --git a/tech/img954.png b/content/tech/img954.png similarity index 100% rename from tech/img954.png rename to content/tech/img954.png diff --git a/tech/img955.png b/content/tech/img955.png similarity index 100% rename from tech/img955.png rename to content/tech/img955.png diff --git a/tech/img956.png b/content/tech/img956.png similarity index 100% rename from tech/img956.png rename to content/tech/img956.png diff --git a/tech/img957.png b/content/tech/img957.png similarity index 100% rename from tech/img957.png rename to content/tech/img957.png diff --git a/tech/img958.png b/content/tech/img958.png similarity index 100% rename from tech/img958.png rename to content/tech/img958.png diff --git a/tech/img959.png b/content/tech/img959.png similarity index 100% rename from tech/img959.png rename to content/tech/img959.png diff --git a/tech/img96.png b/content/tech/img96.png similarity index 100% rename from tech/img96.png rename to content/tech/img96.png diff --git a/tech/img960.png b/content/tech/img960.png similarity index 100% rename from tech/img960.png rename to content/tech/img960.png diff --git a/tech/img961.png b/content/tech/img961.png similarity index 100% rename from tech/img961.png rename to content/tech/img961.png diff --git a/tech/img962.png b/content/tech/img962.png similarity index 100% rename from tech/img962.png rename to content/tech/img962.png diff --git a/tech/img963.png b/content/tech/img963.png similarity index 100% rename from tech/img963.png rename to content/tech/img963.png diff --git a/tech/img964.png b/content/tech/img964.png similarity index 100% rename from tech/img964.png rename to content/tech/img964.png diff --git a/tech/img965.png b/content/tech/img965.png similarity index 100% rename from tech/img965.png rename to content/tech/img965.png diff --git a/tech/img966.png b/content/tech/img966.png similarity index 100% rename from tech/img966.png rename to content/tech/img966.png diff --git a/tech/img967.png b/content/tech/img967.png similarity index 100% rename from tech/img967.png rename to content/tech/img967.png diff --git a/tech/img968.png b/content/tech/img968.png similarity index 100% rename from tech/img968.png rename to content/tech/img968.png diff --git a/tech/img969.png b/content/tech/img969.png similarity index 100% rename from tech/img969.png rename to content/tech/img969.png diff --git a/tech/img97.png b/content/tech/img97.png similarity index 100% rename from tech/img97.png rename to content/tech/img97.png diff --git a/tech/img970.png b/content/tech/img970.png similarity index 100% rename from tech/img970.png rename to content/tech/img970.png diff --git a/tech/img971.png b/content/tech/img971.png similarity index 100% rename from tech/img971.png rename to content/tech/img971.png diff --git a/tech/img972.png b/content/tech/img972.png similarity index 100% rename from tech/img972.png rename to content/tech/img972.png diff --git a/tech/img973.png b/content/tech/img973.png similarity index 100% rename from tech/img973.png rename to content/tech/img973.png diff --git a/tech/img974.png b/content/tech/img974.png similarity index 100% rename from tech/img974.png rename to content/tech/img974.png diff --git a/tech/img975.png b/content/tech/img975.png similarity index 100% rename from tech/img975.png rename to content/tech/img975.png diff --git a/tech/img976.png b/content/tech/img976.png similarity index 100% rename from tech/img976.png rename to content/tech/img976.png diff --git a/tech/img977.png b/content/tech/img977.png similarity index 100% rename from tech/img977.png rename to content/tech/img977.png diff --git a/tech/img978.png b/content/tech/img978.png similarity index 100% rename from tech/img978.png rename to content/tech/img978.png diff --git a/tech/img979.png b/content/tech/img979.png similarity index 100% rename from tech/img979.png rename to content/tech/img979.png diff --git a/tech/img98.png b/content/tech/img98.png similarity index 100% rename from tech/img98.png rename to content/tech/img98.png diff --git a/tech/img980.png b/content/tech/img980.png similarity index 100% rename from tech/img980.png rename to content/tech/img980.png diff --git a/tech/img981.png b/content/tech/img981.png similarity index 100% rename from tech/img981.png rename to content/tech/img981.png diff --git a/tech/img982.png b/content/tech/img982.png similarity index 100% rename from tech/img982.png rename to content/tech/img982.png diff --git a/tech/img983.png b/content/tech/img983.png similarity index 100% rename from tech/img983.png rename to content/tech/img983.png diff --git a/tech/img984.png b/content/tech/img984.png similarity index 100% rename from tech/img984.png rename to content/tech/img984.png diff --git a/tech/img985.png b/content/tech/img985.png similarity index 100% rename from tech/img985.png rename to content/tech/img985.png diff --git a/tech/img986.png b/content/tech/img986.png similarity index 100% rename from tech/img986.png rename to content/tech/img986.png diff --git a/tech/img987.png b/content/tech/img987.png similarity index 100% rename from tech/img987.png rename to content/tech/img987.png diff --git a/tech/img988.png b/content/tech/img988.png similarity index 100% rename from tech/img988.png rename to content/tech/img988.png diff --git a/tech/img989.png b/content/tech/img989.png similarity index 100% rename from tech/img989.png rename to content/tech/img989.png diff --git a/tech/img99.png b/content/tech/img99.png similarity index 100% rename from tech/img99.png rename to content/tech/img99.png diff --git a/tech/img990.png b/content/tech/img990.png similarity index 100% rename from tech/img990.png rename to content/tech/img990.png diff --git a/tech/img991.png b/content/tech/img991.png similarity index 100% rename from tech/img991.png rename to content/tech/img991.png diff --git a/tech/img992.png b/content/tech/img992.png similarity index 100% rename from tech/img992.png rename to content/tech/img992.png diff --git a/tech/img993.png b/content/tech/img993.png similarity index 100% rename from tech/img993.png rename to content/tech/img993.png diff --git a/tech/img994.png b/content/tech/img994.png similarity index 100% rename from tech/img994.png rename to content/tech/img994.png diff --git a/tech/img995.png b/content/tech/img995.png similarity index 100% rename from tech/img995.png rename to content/tech/img995.png diff --git a/tech/img996.png b/content/tech/img996.png similarity index 100% rename from tech/img996.png rename to content/tech/img996.png diff --git a/tech/img997.png b/content/tech/img997.png similarity index 100% rename from tech/img997.png rename to content/tech/img997.png diff --git a/tech/img998.png b/content/tech/img998.png similarity index 100% rename from tech/img998.png rename to content/tech/img998.png diff --git a/tech/img999.png b/content/tech/img999.png similarity index 100% rename from tech/img999.png rename to content/tech/img999.png diff --git a/tech/index.html b/content/tech/index.html similarity index 100% rename from tech/index.html rename to content/tech/index.html diff --git a/tech/internals.pl b/content/tech/internals.pl similarity index 100% rename from tech/internals.pl rename to content/tech/internals.pl diff --git a/tech/labels.pl b/content/tech/labels.pl similarity index 100% rename from tech/labels.pl rename to content/tech/labels.pl diff --git a/tech/node1.html b/content/tech/node1.html similarity index 100% rename from tech/node1.html rename to content/tech/node1.html diff --git a/tech/node10.html b/content/tech/node10.html similarity index 100% rename from tech/node10.html rename to content/tech/node10.html diff --git a/tech/node100.html b/content/tech/node100.html similarity index 100% rename from tech/node100.html rename to content/tech/node100.html diff --git a/tech/node101.html b/content/tech/node101.html similarity index 100% rename from tech/node101.html rename to content/tech/node101.html diff --git a/tech/node102.html b/content/tech/node102.html similarity index 100% rename from tech/node102.html rename to content/tech/node102.html diff --git a/tech/node103.html b/content/tech/node103.html similarity index 100% rename from tech/node103.html rename to content/tech/node103.html diff --git a/tech/node11.html b/content/tech/node11.html similarity index 100% rename from tech/node11.html rename to content/tech/node11.html diff --git a/tech/node12.html b/content/tech/node12.html similarity index 100% rename from tech/node12.html rename to content/tech/node12.html diff --git a/tech/node13.html b/content/tech/node13.html similarity index 100% rename from tech/node13.html rename to content/tech/node13.html diff --git a/tech/node14.html b/content/tech/node14.html similarity index 100% rename from tech/node14.html rename to content/tech/node14.html diff --git a/tech/node15.html b/content/tech/node15.html similarity index 100% rename from tech/node15.html rename to content/tech/node15.html diff --git a/tech/node16.html b/content/tech/node16.html similarity index 100% rename from tech/node16.html rename to content/tech/node16.html diff --git a/tech/node17.html b/content/tech/node17.html similarity index 100% rename from tech/node17.html rename to content/tech/node17.html diff --git a/tech/node18.html b/content/tech/node18.html similarity index 100% rename from tech/node18.html rename to content/tech/node18.html diff --git a/tech/node19.html b/content/tech/node19.html similarity index 100% rename from tech/node19.html rename to content/tech/node19.html diff --git a/tech/node2.html b/content/tech/node2.html similarity index 100% rename from tech/node2.html rename to content/tech/node2.html diff --git a/tech/node20.html b/content/tech/node20.html similarity index 100% rename from tech/node20.html rename to content/tech/node20.html diff --git a/tech/node21.html b/content/tech/node21.html similarity index 100% rename from tech/node21.html rename to content/tech/node21.html diff --git a/tech/node22.html b/content/tech/node22.html similarity index 100% rename from tech/node22.html rename to content/tech/node22.html diff --git a/tech/node23.html b/content/tech/node23.html similarity index 100% rename from tech/node23.html rename to content/tech/node23.html diff --git a/tech/node24.html b/content/tech/node24.html similarity index 100% rename from tech/node24.html rename to content/tech/node24.html diff --git a/tech/node25.html b/content/tech/node25.html similarity index 100% rename from tech/node25.html rename to content/tech/node25.html diff --git a/tech/node26.html b/content/tech/node26.html similarity index 100% rename from tech/node26.html rename to content/tech/node26.html diff --git a/tech/node27.html b/content/tech/node27.html similarity index 100% rename from tech/node27.html rename to content/tech/node27.html diff --git a/tech/node28.html b/content/tech/node28.html similarity index 100% rename from tech/node28.html rename to content/tech/node28.html diff --git a/tech/node29.html b/content/tech/node29.html similarity index 100% rename from tech/node29.html rename to content/tech/node29.html diff --git a/tech/node3.html b/content/tech/node3.html similarity index 100% rename from tech/node3.html rename to content/tech/node3.html diff --git a/tech/node30.html b/content/tech/node30.html similarity index 100% rename from tech/node30.html rename to content/tech/node30.html diff --git a/tech/node31.html b/content/tech/node31.html similarity index 100% rename from tech/node31.html rename to content/tech/node31.html diff --git a/tech/node32.html b/content/tech/node32.html similarity index 100% rename from tech/node32.html rename to content/tech/node32.html diff --git a/tech/node33.html b/content/tech/node33.html similarity index 100% rename from tech/node33.html rename to content/tech/node33.html diff --git a/tech/node34.html b/content/tech/node34.html similarity index 100% rename from tech/node34.html rename to content/tech/node34.html diff --git a/tech/node35.html b/content/tech/node35.html similarity index 100% rename from tech/node35.html rename to content/tech/node35.html diff --git a/tech/node36.html b/content/tech/node36.html similarity index 100% rename from tech/node36.html rename to content/tech/node36.html diff --git a/tech/node37.html b/content/tech/node37.html similarity index 100% rename from tech/node37.html rename to content/tech/node37.html diff --git a/tech/node38.html b/content/tech/node38.html similarity index 100% rename from tech/node38.html rename to content/tech/node38.html diff --git a/tech/node39.html b/content/tech/node39.html similarity index 100% rename from tech/node39.html rename to content/tech/node39.html diff --git a/tech/node4.html b/content/tech/node4.html similarity index 100% rename from tech/node4.html rename to content/tech/node4.html diff --git a/tech/node40.html b/content/tech/node40.html similarity index 100% rename from tech/node40.html rename to content/tech/node40.html diff --git a/tech/node41.html b/content/tech/node41.html similarity index 100% rename from tech/node41.html rename to content/tech/node41.html diff --git a/tech/node42.html b/content/tech/node42.html similarity index 100% rename from tech/node42.html rename to content/tech/node42.html diff --git a/tech/node43.html b/content/tech/node43.html similarity index 100% rename from tech/node43.html rename to content/tech/node43.html diff --git a/tech/node44.html b/content/tech/node44.html similarity index 100% rename from tech/node44.html rename to content/tech/node44.html diff --git a/tech/node45.html b/content/tech/node45.html similarity index 100% rename from tech/node45.html rename to content/tech/node45.html diff --git a/tech/node46.html b/content/tech/node46.html similarity index 100% rename from tech/node46.html rename to content/tech/node46.html diff --git a/tech/node47.html b/content/tech/node47.html similarity index 100% rename from tech/node47.html rename to content/tech/node47.html diff --git a/tech/node48.html b/content/tech/node48.html similarity index 100% rename from tech/node48.html rename to content/tech/node48.html diff --git a/tech/node49.html b/content/tech/node49.html similarity index 100% rename from tech/node49.html rename to content/tech/node49.html diff --git a/tech/node5.html b/content/tech/node5.html similarity index 100% rename from tech/node5.html rename to content/tech/node5.html diff --git a/tech/node50.html b/content/tech/node50.html similarity index 100% rename from tech/node50.html rename to content/tech/node50.html diff --git a/tech/node51.html b/content/tech/node51.html similarity index 100% rename from tech/node51.html rename to content/tech/node51.html diff --git a/tech/node52.html b/content/tech/node52.html similarity index 100% rename from tech/node52.html rename to content/tech/node52.html diff --git a/tech/node53.html b/content/tech/node53.html similarity index 100% rename from tech/node53.html rename to content/tech/node53.html diff --git a/tech/node54.html b/content/tech/node54.html similarity index 100% rename from tech/node54.html rename to content/tech/node54.html diff --git a/tech/node55.html b/content/tech/node55.html similarity index 100% rename from tech/node55.html rename to content/tech/node55.html diff --git a/tech/node56.html b/content/tech/node56.html similarity index 100% rename from tech/node56.html rename to content/tech/node56.html diff --git a/tech/node57.html b/content/tech/node57.html similarity index 100% rename from tech/node57.html rename to content/tech/node57.html diff --git a/tech/node58.html b/content/tech/node58.html similarity index 100% rename from tech/node58.html rename to content/tech/node58.html diff --git a/tech/node59.html b/content/tech/node59.html similarity index 100% rename from tech/node59.html rename to content/tech/node59.html diff --git a/tech/node6.html b/content/tech/node6.html similarity index 100% rename from tech/node6.html rename to content/tech/node6.html diff --git a/tech/node60.html b/content/tech/node60.html similarity index 100% rename from tech/node60.html rename to content/tech/node60.html diff --git a/tech/node61.html b/content/tech/node61.html similarity index 100% rename from tech/node61.html rename to content/tech/node61.html diff --git a/tech/node62.html b/content/tech/node62.html similarity index 100% rename from tech/node62.html rename to content/tech/node62.html diff --git a/tech/node63.html b/content/tech/node63.html similarity index 100% rename from tech/node63.html rename to content/tech/node63.html diff --git a/tech/node64.html b/content/tech/node64.html similarity index 100% rename from tech/node64.html rename to content/tech/node64.html diff --git a/tech/node65.html b/content/tech/node65.html similarity index 100% rename from tech/node65.html rename to content/tech/node65.html diff --git a/tech/node66.html b/content/tech/node66.html similarity index 100% rename from tech/node66.html rename to content/tech/node66.html diff --git a/tech/node67.html b/content/tech/node67.html similarity index 100% rename from tech/node67.html rename to content/tech/node67.html diff --git a/tech/node68.html b/content/tech/node68.html similarity index 100% rename from tech/node68.html rename to content/tech/node68.html diff --git a/tech/node69.html b/content/tech/node69.html similarity index 100% rename from tech/node69.html rename to content/tech/node69.html diff --git a/tech/node7.html b/content/tech/node7.html similarity index 100% rename from tech/node7.html rename to content/tech/node7.html diff --git a/tech/node70.html b/content/tech/node70.html similarity index 100% rename from tech/node70.html rename to content/tech/node70.html diff --git a/tech/node71.html b/content/tech/node71.html similarity index 100% rename from tech/node71.html rename to content/tech/node71.html diff --git a/tech/node72.html b/content/tech/node72.html similarity index 100% rename from tech/node72.html rename to content/tech/node72.html diff --git a/tech/node73.html b/content/tech/node73.html similarity index 100% rename from tech/node73.html rename to content/tech/node73.html diff --git a/tech/node74.html b/content/tech/node74.html similarity index 100% rename from tech/node74.html rename to content/tech/node74.html diff --git a/tech/node75.html b/content/tech/node75.html similarity index 100% rename from tech/node75.html rename to content/tech/node75.html diff --git a/tech/node76.html b/content/tech/node76.html similarity index 100% rename from tech/node76.html rename to content/tech/node76.html diff --git a/tech/node77.html b/content/tech/node77.html similarity index 100% rename from tech/node77.html rename to content/tech/node77.html diff --git a/tech/node78.html b/content/tech/node78.html similarity index 100% rename from tech/node78.html rename to content/tech/node78.html diff --git a/tech/node79.html b/content/tech/node79.html similarity index 100% rename from tech/node79.html rename to content/tech/node79.html diff --git a/tech/node8.html b/content/tech/node8.html similarity index 100% rename from tech/node8.html rename to content/tech/node8.html diff --git a/tech/node80.html b/content/tech/node80.html similarity index 100% rename from tech/node80.html rename to content/tech/node80.html diff --git a/tech/node81.html b/content/tech/node81.html similarity index 100% rename from tech/node81.html rename to content/tech/node81.html diff --git a/tech/node82.html b/content/tech/node82.html similarity index 100% rename from tech/node82.html rename to content/tech/node82.html diff --git a/tech/node83.html b/content/tech/node83.html similarity index 100% rename from tech/node83.html rename to content/tech/node83.html diff --git a/tech/node84.html b/content/tech/node84.html similarity index 100% rename from tech/node84.html rename to content/tech/node84.html diff --git a/tech/node85.html b/content/tech/node85.html similarity index 100% rename from tech/node85.html rename to content/tech/node85.html diff --git a/tech/node86.html b/content/tech/node86.html similarity index 100% rename from tech/node86.html rename to content/tech/node86.html diff --git a/tech/node87.html b/content/tech/node87.html similarity index 100% rename from tech/node87.html rename to content/tech/node87.html diff --git a/tech/node88.html b/content/tech/node88.html similarity index 100% rename from tech/node88.html rename to content/tech/node88.html diff --git a/tech/node89.html b/content/tech/node89.html similarity index 100% rename from tech/node89.html rename to content/tech/node89.html diff --git a/tech/node9.html b/content/tech/node9.html similarity index 100% rename from tech/node9.html rename to content/tech/node9.html diff --git a/tech/node90.html b/content/tech/node90.html similarity index 100% rename from tech/node90.html rename to content/tech/node90.html diff --git a/tech/node91.html b/content/tech/node91.html similarity index 100% rename from tech/node91.html rename to content/tech/node91.html diff --git a/tech/node92.html b/content/tech/node92.html similarity index 100% rename from tech/node92.html rename to content/tech/node92.html diff --git a/tech/node93.html b/content/tech/node93.html similarity index 100% rename from tech/node93.html rename to content/tech/node93.html diff --git a/tech/node94.html b/content/tech/node94.html similarity index 100% rename from tech/node94.html rename to content/tech/node94.html diff --git a/tech/node95.html b/content/tech/node95.html similarity index 100% rename from tech/node95.html rename to content/tech/node95.html diff --git a/tech/node96.html b/content/tech/node96.html similarity index 100% rename from tech/node96.html rename to content/tech/node96.html diff --git a/tech/node97.html b/content/tech/node97.html similarity index 100% rename from tech/node97.html rename to content/tech/node97.html diff --git a/tech/node98.html b/content/tech/node98.html similarity index 100% rename from tech/node98.html rename to content/tech/node98.html diff --git a/tech/node99.html b/content/tech/node99.html similarity index 100% rename from tech/node99.html rename to content/tech/node99.html diff --git a/tech/technical.css b/content/tech/technical.css similarity index 100% rename from tech/technical.css rename to content/tech/technical.css diff --git a/tech/technical.html b/content/tech/technical.html similarity index 100% rename from tech/technical.html rename to content/tech/technical.html diff --git a/deploy b/deploy index 0800d12..ea4aad6 100755 --- a/deploy +++ b/deploy @@ -25,11 +25,11 @@ elif [ $1 == "local" ] if [[ -z $2 ]] then echo "Running dry-run" - rsync --dry-run -az --force --delete --progress --exclude-from=rsync_exclude.txt ./ ~/qucs-website + rsync --dry-run -az --force --delete --progress --exclude-from=rsync_exclude.txt ./output/ ~/qucs-website elif [ $2 == "go" ] then echo "Running actual deploy" - rsync -az --force --delete --progress --exclude-from=rsync_exclude.txt ./ ~/qucs-website + rsync -az --force --delete --progress --exclude-from=rsync_exclude.txt ./output/ ~/qucs-website else echo $ERRORSTRING; fi @@ -48,7 +48,7 @@ elif [ $1 == "live" ] username=$2 echo "Running dry-run" - rsync --dry-run -az --force --delete --progress --exclude-from=rsync_exclude.txt -e ssh ./ $username,qucs@web.sourceforge.net:htdocs/ + rsync --dry-run -az --force --delete --progress --exclude-from=rsync_exclude.txt -e ssh ./output/ $username,qucs@web.sourceforge.net:htdocs/ fi elif [[ $2 == "go" ]] @@ -63,7 +63,7 @@ elif [ $1 == "live" ] username=$3 echo "Running actual deploy" - rsync -az --force --delete --progress --exclude-from=rsync_exclude.txt -e ssh ./ $username,qucs@web.sourceforge.net:htdocs/ + rsync -az --force --delete --progress --exclude-from=rsync_exclude.txt -e ssh ./output/ $username,qucs@web.sourceforge.net:htdocs/ else echo $ERRORSTRING; fi diff --git a/develop_server.sh b/develop_server.sh new file mode 100755 index 0000000..2661df3 --- /dev/null +++ b/develop_server.sh @@ -0,0 +1,103 @@ +#!/usr/bin/env bash +## +# This section should match your Makefile +## +PY=${PY:-python} +PELICAN=${PELICAN:-pelican} +PELICANOPTS= + +BASEDIR=$(pwd) +INPUTDIR=$BASEDIR/content +OUTPUTDIR=$BASEDIR/output +CONFFILE=$BASEDIR/pelicanconf.py + +### +# Don't change stuff below here unless you are sure +### + +SRV_PID=$BASEDIR/srv.pid +PELICAN_PID=$BASEDIR/pelican.pid + +function usage(){ + echo "usage: $0 (stop) (start) (restart) [port]" + echo "This starts Pelican in debug and reload mode and then launches" + echo "an HTTP server to help site development. It doesn't read" + echo "your Pelican settings, so if you edit any paths in your Makefile" + echo "you will need to edit your settings as well." + exit 3 +} + +function alive() { + kill -0 $1 >/dev/null 2>&1 +} + +function shut_down(){ + PID=$(cat $SRV_PID) + if [[ $? -eq 0 ]]; then + if alive $PID; then + echo "Stopping HTTP server" + kill $PID + else + echo "Stale PID, deleting" + fi + rm $SRV_PID + else + echo "HTTP server PIDFile not found" + fi + + PID=$(cat $PELICAN_PID) + if [[ $? -eq 0 ]]; then + if alive $PID; then + echo "Killing Pelican" + kill $PID + else + echo "Stale PID, deleting" + fi + rm $PELICAN_PID + else + echo "Pelican PIDFile not found" + fi +} + +function start_up(){ + local port=$1 + echo "Starting up Pelican and HTTP server" + shift + $PELICAN --debug --autoreload -r $INPUTDIR -o $OUTPUTDIR -s $CONFFILE $PELICANOPTS & + pelican_pid=$! + echo $pelican_pid > $PELICAN_PID + mkdir -p $OUTPUTDIR && cd $OUTPUTDIR + $PY -m pelican.server $port & + srv_pid=$! + echo $srv_pid > $SRV_PID + cd $BASEDIR + sleep 1 + if ! alive $pelican_pid ; then + echo "Pelican didn't start. Is the Pelican package installed?" + return 1 + elif ! alive $srv_pid ; then + echo "The HTTP server didn't start. Is there another service using port" $port "?" + return 1 + fi + echo 'Pelican and HTTP server processes now running in background.' +} + +### +# MAIN +### +[[ ($# -eq 0) || ($# -gt 2) ]] && usage +port='' +[[ $# -eq 2 ]] && port=$2 + +if [[ $1 == "stop" ]]; then + shut_down +elif [[ $1 == "restart" ]]; then + shut_down + start_up $port +elif [[ $1 == "start" ]]; then + if ! start_up $port; then + shut_down + fi +else + usage +fi diff --git a/devs.html b/devs.html deleted file mode 100644 index 91902fc..0000000 --- a/devs.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - - - - Qucs project: development - - - - - - - - - - -
-
- -

Active Developers

- - - -

Previous Developers

- - -

Translations

Qucs is multilingual. The application GUI - can be translated into any language. Also the internal help - system is meant to be translated. Below the list of people - helping us to translate the application GUI. The translations - may not be up-to-date. That's why you can check your favourite - one and help to finish it or at least to keep it up-to-date. - -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LanguageTranslator
RomanianRadu Circa
GermanStefan Jahn
Italian - Giorgio Luparia, - Claudio Girardi -
Polish Dariusz Pienkowski
French Vincent Habchi F5RCS
Portuguese - Luciano Franca , - Helio de Sousa , - Guilherme Brondani Torri -
Spanish Jose L. Redrejo Rodriguez
Japanese Toyoyuki Ishikawa
Hungarian Jozsef Bus
Hebrew Dotan Nahum
Swedish - Markus Gothe, - Peter Landgren -
Turkish - Ozgur Cobanoglu, - Onur Cobanoglu -
Russian Igor Gorbounov
Czech - Marek Straka, - Martin Stejskal -
Catalan Antoni Subirats
Ukrainian Dystryk -
Arabic Chabane Noureddine
Kazakh Erbol Keshubaev
- - -

Source Code Documentation

- Source code documentation generated with Doxygen - is available in two versions. - -
    -
  • Simplified HTML for online view: - - -
  • - -
    - -
  • Complete PDF for download (including diagrams): - -
- -

Joining us

For supporting this project it would be very - useful you know something about the following topics: - -
    -
  • Programming C++
  • - -
  • Programming Qt® by Digia®
  • - -
  • Electrical Engineering (especially microwave - technologies)
  • - -
  • Numerical circuit simulations (S-Parameters, Harmonic - Balance, ...)
  • - -
  • Common higher mathematics
  • - -
  • HTML & Co.
  • - -
  • Building packages for different OS's
  • - -
  • Testing software & Documentation
  • - -
  • ... much more
  • -
- -

But also a lot of other work has to be done. So please - contact us to support this project.

- - -
- -
- - - diff --git a/dialogs.html b/dialogs.html deleted file mode 100644 index d5a3880..0000000 --- a/dialogs.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - Qucs project: screenshots - - - - - - - - - - -
-
- -
- [ schematic area - dialogs - - languages - miscellaneous - tools ] -
- -

Screenshots of dialogs

The screenshots below show some - of the dialogs the user comes across when using the Qucs GUI. - -
- - - - - - - - - - - - - - - - -
Parameter Sweep
- Parameter sweep dialog.
Node Name
- Wire label dialog.
-
- Qucs Properties
- Application property dialog.
Component Properties
- Component property dialog.
Data Marker
- Data marker dialog.
-
-
- -
- File property dialog.
Diagram Properties
- Diagram property dialog.
-
-
-
- - - diff --git a/docs.html b/docs.html deleted file mode 100644 index b60b98b..0000000 --- a/docs.html +++ /dev/null @@ -1,257 +0,0 @@ - - - - - - - - Qucs project: documentation - - - - - - - - - - -
-
- -
- [ user manual - - third party - - technical papers - - components - - related - - press/education - - contact ] -
- -

User manual

- -

Until now there is no or little user documentation - available. The Qucs application has an integrated help system - giving the user useful but yet limited help with the program. - However, a useful beginners tutorial can be found here (pdf). We are searching for - people who want to support the project by creating more - documentation. The internal help system is also multi-lingual, - thus translations into languages other than English, German, - French and Spanish have to be done. If you are interested then - feel free to write a email to: contact. It is planned to have user manuals - consisting of

- -
    -
  • the integrated multi-lingual help - system
  • - -

  • - These should be little helpers with the program itself - available during runtime including a getting started guide - and brief descriptions of what is what in the graphical user - interface (GUI). The documentation is written in simple HTML - pages and focuses on the GUI.
    -
  • - -
  • an english user manual with some more - details
  • - -

  • - The actual user manual should contain a more detailed - description of the simulation backend including the available - program options, components and simulation types. The user - manual focuses on the simulator and should be written in the - Texinfo (texi) format, i.e. means it can be easily converted - into info and HTML pages.
    -
  • - -
  • tutorials about how to use Qucs
  • - -
  • -
    - Topic-related tutorials dealing with certain issues, real - life applications and how to handle these with Qucs. The - tutorials will be available as pdf files and are written in - LaTex. Available tutorials so far:
    -
    - - -
    -
  • -
-
- - - diff --git a/download.html b/download.html deleted file mode 100644 index 9d0cde1..0000000 --- a/download.html +++ /dev/null @@ -1,416 +0,0 @@ - - - - - - - - Qucs project: download - - - - - - - - - - -
-
- -
- [ packages - - examples - - build instructions - - install instructions ] -
- -

Download

- In this - section you will find all the versions of Qucs which have been - released so far. -
- -

Source code

- - - - - - - -
- - - -
- - - -

Build instructions

- For instructions on how to compile Qucs from the released source tarball and - from the Git repository clone, please refer to the - - Build Instructions. -
-
- -

Official Qucs - packages

- The following packages are currently maintained by the - Qucs team.
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LogoLinkMaintainerComment
-Qucs - at Ubuntu PPA Qucs Team Ubundu Utopic, Trusty, Raring, Quantal, and Precise. PPA repository: ppa:qucs/qucs
- - Qucs Mac OSX installer
- Qucs at Homebrew -
Qucs Team MacOSX 10.7+ package installer, Qt4.8.6, ASCO 0.4.10
- - Qucs portable for Windows Qucs Team Windows (32bit) portable, - built with mingw-w64-i686-4.8.2, Qt4.8.6, includes ADMS 2.3.6, Freehdl 0.0.8, - ASCO 0.4.10

- - - - - -

Unofficial Qucs - packages

- The following pages are not direclty maintainted by the - Qucs team. -
- Some are abandoned and listed in the hope someone takes over the maintanence.
- If you are a maintainer and updated your package, we apreciate if you let us know. -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LogoLinkMaintainerComment
- - MacPorts
- Qucs at MacPorts -
rowue <rowue@macports.org> Qucs 0.0.18 is available
-Qucs at Arch LinuxArch Linux PackagesQucs 0.0.18 is available
-Qucs at Fedora Fedora Packages Qucs 0.0.18 is available
-Qucs at - OpenSuSEopenSuse Build Service Qucs 0.0.17 available for OpenSuSE 13.1, 12.3
-Qucs - at GentooMarcus D. Hanwell <cryos@gentoo.org> 0.0.17 snapshot (?)
-Qucs on Puppy - LinuxMike Masterson <galoof@optonline.net> - Qucs 0.0.18 (140629 snapshot).
-
-Qucs at - DebianJose L. Redrejo Rodriguez <jredrejo@edu.juntaextremadura.net> - Qucs 0.0.15 (abandoned?)
- also FreeHDL - and Icarus - Verilog available
-Qucs at - FreeBSDDag-Erling Smorgrav <des@FreeBSD.org> Qucs 0.0.16
-Qucs - at NetBSDVincent Habchi <10.50@free.fr> Qucs 0.0.13 (abandoned?)
- - Qucs on IRIXFrederick Isaac <freddyisaac@yahoo.com>part of the nekochan project, native build - of freely available packages

- -
- - -
- - - diff --git a/examples.html b/examples.html deleted file mode 100644 index ba468e9..0000000 --- a/examples.html +++ /dev/null @@ -1,793 +0,0 @@ - - - - - - - - Qucs project: download - - - - - - - - - - -
-
- -
- [ packages - - examples - - build instructions - - install instructions ] -
- -

Example Circuits

- -

Here you can download some schematics to test with Qucs. - (Qucs schematic files are plain text files!) All users of Qucs - are invited to contribute to these examples. If you want to - share a schematic or circuit model do not hesitate to do - so.

- -

Simulation Examples

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DC simulationbridge.schtwo-dimensional DC sweep
Mirrors_prj.tar.gzcollection of current mirror schematics using mos and - bipolar
charac.schoutput characteristics of a bipolar transistor
diff1.schlarge-signal characteristic of a differential - amplifier
fgummel.schforward gummel characteristic of a bipolar - transistor
rgummel.schreverse gummel characteristic of a bipolar - transistor
preregulator.schsimple series pre-regulator circuit
AC simulationswr_meter.schcircuit of an SWR meter
gyrator.scha primitive gyrator circuit
resonance.schshows voltage overshot of series resonance circuit
stab.schsimulates stability of feedback circuit
active_bp.scha simple bandpass filter with OpAmp
active_lp.schactive 6th order Chebyshev low-pass filter
bbv.scha BJT broadband amplifier circuit
singleOPV.schsubcircuit of an small, internally compensated MOS - OpAmp
gain.schsimple example for "singleOPV.sch" (needs the circuit - above to be run)
notch.scha 50Hz notch filter realized with OpAmp gyrator
selective_amp.schclassic selective RF amplifier
Amp4.zipaudio amplifier provided by John H. Ludwig
MillerAmp_prj.zipgeneral purpose amplifier provided by John H. - Ludwig
bjt_noise.zipsimple flicker noise simulation for a BJT provided by - Antonio
1838MHz_PLL_prj.tar.gz1838MHz PLL modelling including noise provided by M.J. - Head
groupdelay_ac.schgroup delay of a Butterworth filter using AC - simulation
qucs-radiometer-model.tgzradiometer model provided by Andrea Zonca
Transient simulationmixer.scha double-balanced mixer
lf_osci.schan oscillator for low-frequencies
rf_osci.scha Peltz oscillator
colpitts.scha colpitts oscillator with JFET
classic_osci.scha classic oscillator design
multiplier.scha charge-pumped voltage multiplier
active_mixer.schan active, single-balanced mixer
gilbert.scha gilbert cell mixer
sym_osci.scha symmetrical MOSFET oscillator
schmitt.scha schmitt trigger circuit
colpitts_base.scha colpitts oscillator in common-base circuit
supply.scha conventional power supply
chargepump.scha charge-pump circuit doubling the voltage
lc_osc.scha symmetrical LC CMOS oscillator
single_balanced.schsingle-balanced CMOS mixer
Puls3b.schfast transient pulse generation
sawtooth-1.schsawtooth generator using simple thyristor, thanks to - Oswald
sawtooth-2.schsawtooth generator using opamp integrator, thanks to - Oswald
sawtooth-3.schsawtooth generator using flip-flop
sawtooth-discreet.schsawtooth generator using thyristor, thanks to - Oswald
time_resistor.schtime-dependent variable resistor
vfile_test_tran.tar.gztest of file-based voltage source
fullwaverectifier_1.schfull-wave rectifier using a transformer and 2 - diodes
fullwaverectifier_2.schGratz bridge rectifier: a full-wave rectifier using 4 - diodes
buckconverter.schbuck converter (step-down DC-DC converter) circuit
boostconverter.schboost converter (step-up DC-DC converter) circuit
buckboost.schinverting buck/boost converter circuit
S-parameter simulationelliptic_5th.scha 5th order low pass elliptic filter
chebyshev1_5th.scha 5th order low pass Chebyshev type 1 filter
fhr01fh.schsmall-signal model of a Fujitsu HEMT (including noise - analysis)
giacoletto.schmodified Giacoletto equivalent circuit
fet.schsmall-signal model of a high gain FET (subcircuit)
fet_noise.schnoise matching of the FET in fet.sch
microstrip.schsimple examples how to use microstrip components
bpf_10Ghz.scha microstrip band pass filter created by Toyoyuki - Ishikawa
opamp_gyrator.schgyrator with operational amplifier
wilkinson.schan ideal Wilkinson divider
2StageAmplifier_prj.tar.gzbuilding a two-stage RF amplifier with stabilization, - noise and power matching
groupdelay_sp.schgroup delay of a Butterworth filter using S-parameter - simulation
SmithChartTest.schSmith chart example test with a band pass filter
Digital simulationDigitalAdder_prj.tar.gzfour-bit adder using one-bit halfadders and - fulladders
flip_flops_models_tran_prj.zipcollection of flip-flop models usable for digital as - well as transient simulation
BCD_prj.tar.gzfour-bit synchronous BCD counter
Harmonic balancediode_hb.schvery simple diode setup for demonstration purposes - only
- -

Simulation Models

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Macro and circuit modelsLM317_prj.tar.gzLM317 voltage regulator(s) using different SPICE - models
555_examples_prj.tar.gzfamous 555 timer macromodel and examples
IdealBalun.schideal balun model
LPF-Balun2.schlow-pass filter using ideal balun
LPF-Balun3.schanother low-pass filter using ideal balun
Device modelscurtice1_MESFET_prj.tar.gzCurtice level 1 MESFET model
shot.schuniversal shot noise subcircuit
flicker.schflicker noise subcircuit
triode.schtriode tube model
pentode.schpentode tube model
Complete projectsRADAR2010_prj.zipproject on radar circuits (attenuators, duplexers, - limiters, phase shifters) - and subsystems (T/R modules and reflect arrays) for a - tutorial (tested with version 0.0.15) - given at the 2010 IEEE Radar Conference, - by K. Van Caekenberghe
PVcell_Miguel_Pareja.zipPhotovoltaic Cell simulation with QUCS, by Miguel Pareja
High_Voltage_Supply_prj.tar.gzHigh voltage power supply, by Richard Crozier
UHF_Amplifier_prj.tar.gzUHF amplifier with optimization, by Richard Crozier
BSIMTests_prj.zipBSIM3 and BSIM4 test examples (tested with version 0.0.18), by Mike Brinson
-
-
- - - diff --git a/faq.html b/faq.html deleted file mode 100644 index 0ed846a..0000000 --- a/faq.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - - - - Qucs project: F.A.Q. - - - - - - - - - - -
-
- -

Frequently asked Questions

- - 1. On which OS will Qucs run?
- 2. What kind of software is need to be installed on my system to run Qucs?
- 3. Why don't you use Spice to simulate the schematics?
- - 4. How can I set the language for Qucs?
- - 5. Qucs does not start on my MacOSX. What's wrong?
- - 6. I try to run the ASCO optimizer and it gave - me the following error: 'qucsator' is not recognized as an - internal or external command, operable program or batch - file.
- - 7. I use the Windows version of Qucs. After - installing it, I can't use it when logged in as different user. - Simulation cannot be started, projects are away and/or icons - don't appear properly in the GUI. What's wrong?
- - 8. What do I do if my question isn't answered - here?
- -

Answers

- -

1. On which OS will Qucs - run?
- Qucs is currently developed on GNU/Linux systems using the GNU - autotools (and CMake experimentally). - For this reason it is very likely that Qucs runs on - all kinds of Unix systems supporting an appropriate system - interface and an installed Qt® environment. It has been - verified that Qucs can be installed on GNU/Linux, Solaris 2.9, - MacOS 10.5, NetBSD, FreeBSD and Cygwin (Unix emulation layer - for Windows). - Qucs is - also available natively on x86 Windows (XP/Vista/7/8) systems - and experimentaly on x86_64 versions of these.

- -

2. What kind of software is need - to be installed on my system to run Qucs?
- Currently Qt4 (version 4.6 and higher) are known to work well. - To compile qucs you will need some additional packages like - qt4-dev-tools, bison, flex, gperf and adms-2.3.0 (included into Qucs)

- -

3. Why don't you use Spice to - simulate the schematics?
- There are several debatable reason for this. When looking at - the Spice3f.5 source code (i.e. the last version with technical - support from the University of California) it seems like the - program was made as a proof of concept rather than a ready to - use application. In fact the code is not easy to extend though - possibly reliable and tested for a great variaty of schematics. - The original Spice misses a S-parameter and harmonic balance - simulation which may be necessary for microwave engineers, thus - Spice would not be an all-in-one solution. Of cource there are - trillions of derivates of the last official Spice version - extending and bug-fixing it: but which shall we use? Last but - not least the licence issue. The copyright holder for the Spice - code are the Regents of the University of California. The code - comes for free but isn't in fact meant to be re-used.
-
- Some more restriction of Spice3f.5

- -
    -
  • limited number of nodes and devices (student - version)
  • - -
  • though implemented and possibly ready-to-use the - integration order (for the Gear formulae) won't exceed 2 in - the transient simulation code
  • - -
  • there are no such components as phaseshifter, isolator, - circulator, microstrip components, etc.
  • - -
  • the frontend isn't as good as it could be
  • -
- -

4. How can I set the language - for Qucs?
- If you want to change the language for the Qucs GUI you need to - quit Qucs and then

-
-        $ export LANG=de
-
for German for example. Then start Qucs again. Also you can -change the language in the application settings dialog (in the file -menu). - -

5. Qucs does not start on my - MacOSX. What's wrong?
- Please contact the developers. Provide details and if available a - crash report.

- -

6. I try to run the ASCO - optimizer and it gave me the following error: 'qucsator' is not - recognized as an internal or external command, operable program - or batch file.
- The optimizer ASCO runs the 'qucsator' program to perform - optimizations. Therefore the 'qucsator' program which is the - backend simulator for Qucs needs to reside in the program PATH - environment.
-
- Under GNU/Linux or similar do

-
-        $ export PATH=$PATH:/path/to/qucsator
-
On Win32 systems go to "Start", "Settings", "System -properties", click on "Advanced" tab. In the "Advanced" section -click the "Environment Variables" button. There edit or add the -PATH environment variable to point to the path where -'qucsator.exe' resides. - -

7. I use the Windows version of - Qucs. After installing it, I can't use it when logged in as - different user. Simulation cannot be started, projects are away - and/or icons don't appear properly in the GUI. What's - wrong?
- Don't panic! Under Windows environment variables are used to - steer "relocation", meaning how a program knows where it - resides. During installation these environment variable are set - up. These are user specific (even when installed as - "Administrator"). If you want to use Qucs two variables are - most important: QUCSDIR and HOME.
-
- QUCSDIR specifies where qucs is installed. On Win32 - systems go to "Start", "Settings", "System properties", click - on "Advanced" tab. In the "Advanced" section click the - "Environment Variables" button. There edit or add the - QUCSDIR environment variable to point to the path Qucs - is installed (e.g., C:\Programs\Qucs).
-
- The HOME variable is used to identify where settings - and project data are stored. Even for network drives you can - let point it to e.g. H:\. In this folder a directory - .qucs/ is created and used to store project related - files.

- -

8. What do I do if my question - isn't answered here?
- You may go through the mailing list - archive. If that doesn't help, contact us.

-
-
- - - diff --git a/getting_started.html b/getting_started.html deleted file mode 100644 index a437d7a..0000000 --- a/getting_started.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - -
- - - - - - - - -
- - diff --git a/i386-mingw32-configure b/i386-mingw32-configure deleted file mode 100755 index 06f3c89..0000000 --- a/i386-mingw32-configure +++ /dev/null @@ -1,17 +0,0 @@ -#! /bin/bash - -export AR=i586-mingw32msvc-ar -export AS=i586-mingw32msvc-as -export CXX=i586-mingw32msvc-c++ -export CC=i586-mingw32msvc-gcc -export LD=i586-mingw32msvc-ld -export DLLTOOL=i586-mingw32msvc-dlltool -export NM=i586-mingw32msvc-nm -export OBJDUMP=i586-mingw32msvc-objdump -export RANLIB=i586-mingw32msvc-ranlib -export STRIP=i586-mingw32msvc-strip -export WINDRES=i586-mingw32msvc-windres - -echo "Configuring for i386-MinGW32 cross ..." -./configure $* --target=i386-mingw32 --host=i386-mingw32 --build=i586-linux --program-prefix="" - diff --git a/index.html b/index.html deleted file mode 100644 index 71abe04..0000000 --- a/index.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - - - - Qucs project: Quite Universal Circuit Simulator - - - - - - - - - - - - - -
-
- -

Latest News

- - - - -
Latest stable release: 0.0.19
- - Source -
- - Windows - Ubuntu - - OS X -
- -
- - Official SourceForge repository
- GitHub Mirror
- Qucs Wiki -
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
22January2017 Released Qucs 0.0.19, - News -
18September2015 Publication "Qucs: An introduction to the new simulation and compact device modelling features implemented in release 0.0.19/0.0.19Src2 of the popular GPL circuit simulator.", - 13th MOS-AK Workshop, Graz (A). -
- The presentation slides - by Mike Brinson are available - online. -
19January2015 Enabled automatic generation and deployment of Doxygen source code documentation. -
Latest documentation for "master" branch available for - Qucs GUI - and - Qucs Core -
07January2015 Enabled Linux and OSX builds on - Travis CI, - enabled code coverage with - Coveralls -
17September2014 Released installer fo Mac OSX 10.6 (Intel 64 bit) (ASCO included). -
02September2014 Updated package for Ubuntu 14.04 (Trusty) and 14.10 (Utopic), - Ubuntu PPA -
01September2014 Updated Doxygen - code documentation -
01September2014 Released Mac OSX installer (10.7 to 10.9), ASCO included. -
For FreeHDL, Verilog-A, users are better served using a - package manager for Mac OSX -
-
31August2014 Released Qucs 0.0.18, - News -
04April2014 - Updated build instruction for - Darwin (Mac OSX), - Linux , - Windows -
16March2014 Updated manuals, developers and FAQ webpages
28November2013Created - GitHub repository for the Qucs website.
03July2013New implementation of matrix calculations using - Libeigen3. Files are in branch - local_complex_20130624
03July2013Added option for changing the home directory and - other paths using QSettings (~/.qucs/qucsrc is now - obsolete)
23June2013Released Qucs 0.0.17
14June2013Added BSIM 4.30 nMOS and pMOS models
20May2013Added BSIM 3.34 nMOS and pMOS models
26April2013Added beginnings of m-code transient solver - interface.

- Previous news items - -

What's Qucs?

Qucs stands for Quite Universal Circuit - Simulator. So far Qucs is not yet finished, but it is already - packed with features. Take a look at the screenshots to get a feel for what it - can do.
-
- Qucs is an integrated circuit simulator which means you are - able to setup a circuit with a graphical user interface (GUI) - and simulate the large-signal, small-signal and noise behaviour - of the circuit. After that simulation has finished you can view - the simulation results on a presentation page or window.
-
- -
    -
  • Qucs, briefly for Quite Universal Circuit Simulator, is a - circuit simulator with graphical user interface (GUI). The - GUI is based on Qt® by Digia®. The software aims to - support all kinds of circuit simulation types, e.g. DC, AC, - S-parameter, Harmonic Balance analysis, noise analysis, - etc.
  • - -

  • -
  • - -
  • Qucsator, the simulation backend, is a command line - circuit simulator. It takes a network list in a certain - format as input and outputs a Qucs dataset. It has been - programmed for usage in the Qucs project but may also be used - by other applications.
  • -
The Qucs GUI is well advanced and allows setting up - schematics and presenting simulation results in various types - of diagrams. DC, AC, S-parameter, noise and transient analysis - is possible, mathematical equations and use of a subcircuit - hierarchy (with parameterised subcircuits) are available. Qucs - can also import existing SPICE models for use in your - simulations.
-
- While Qucs is well developed, we still strive to improve the - project, and will always welcome offers of help. Qucs doesn't - just need help with programming, it also needs graphics, high - quality example schematics, tutorials for the website and lots - more.
-
- Qucs comes with an array of components and models. Third party - models including HICUM, BSIM2, BSIM3 and BSIM6 can be compiled - and loaded into the simulator. It also provides many - semiconductor based components and models such as OpAmps, - Diodes, MOSFETs, PMOSFETs and many more. Some example - schematics can be found here which demonstrate some of the - abilities of Qucs, and many more examples are provided with the - program. - - -

Operating Systems

Qucs is currently developed under the - GNU/Linux OS using the standard autotools with no special - effort to support other operating systems. However Qucs is said - to be successfully compiled and run on Windows, Solaris, - NetBSD, FreeBSD, macOS, Cygwin... help is needed! - -

License

Qucs is released under the GPL license and so - it is free for free programmers and users! - -

Reference

Qt® is a registered trademark of Digia. - -


- -
- - - - - - - - -
- -
- Counter
- visitors since 2005/04/27 -
-
- -
-

-
-
- - - diff --git a/install.html b/install.html deleted file mode 100644 index a0d3362..0000000 --- a/install.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - - - Qucs project: documentation - - - - - - - - - - -
-
- -
- [ packages - - examples - - build instructions - - install instructions ] -
- -

Installation Instructions

- -
    - -
  • -

    Install instructions for Ubuntu

    -
  • - - The stable PPA (Personal Package Archive) for Ubuntu is located - here. -
    -
    - Qucs 0.0.18 packages are available for Ubuntu versions 14.10 (Utopic) and 14.04 (Trusty). -
    -
    - Qucs 0.0.17 packages are available for Ubuntu versions 13.04 (Raring), 12.10 (Quantal), and 12.04 (Precise). - -
    -
    - To add the package repository and install Qucs, use the following sequence of commands: - -
    -      sudo apt-add-repository ppa:qucs/qucs
    -      sudo apt-get update
    -      sudo apt-get install qucs
    -      
    - - -
  • -

    Install instructions for - Windows

    -
  • - -
  • A portable package - for Qucs is provided -
    -        qucs-<version>-win32-mingw482-asco-freehdl-adms.zip
    -        
    - -Extract the package in a convenient location and run the qucs.bat script. -
    -The package contains ASCO, FreeHDL and ADMS. -
    - - To use FreeHDL for VHDL simulation or ADMS for Verilog-A compilation - a compiler is necessary. -
    - The required MinGW compiler can be found - - here. -
    - Please follow the README.md file distributed along - with the Windows package for further information. - -
    - -
    - If Icarus Verilog is used for digital Verilog-HDL - simulation the installer script -must be installed on the computer additionally. -Current versions can be obtained at -http://bleyer.org/icarus/.
    - -
    - In order to use the SPICE preprocessor ps2sp - successfully a TinyPerl installation is required. It - can be obtained at http://tinyperl.sourceforge.net/. - It must be ensured that the tinyperl.exe is - accessible via the PATH environment variable. -
  • - - -
  • -

    Install instructions for - MacOSX

    -
  • - -
  • - Download the latest binary package installer or your MacOSX - systems, named -
    -        qucs-<version>-macosx-<platform>.pkg
    -
    Copy this file onto your desktop and double-click it. Follow -the installer instructions. -
  • - - -
-
-
- - - diff --git a/languages.html b/languages.html deleted file mode 100644 index 945f8d6..0000000 --- a/languages.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - Qucs project: screenshots - - - - - - - - - - -
-
- -
- [ schematic area - dialogs - languages - miscellaneous - tools ] -
- -

Screenshots of translations

The below screenshots - visualise how the Qucs GUI changes its appearance with - different languages selected. - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-
- German.
-
- Spanish.
-
- French.
-
- Hungarian.
-
- Italian.
-
- Japanese.
-
- Polish.
-
- Portuguese.
-
- Romanian.
-
- Hebrew.
-
- Turkish.
-
-
-
-
- - - diff --git a/miscellaneous.html b/miscellaneous.html deleted file mode 100644 index 6b07c44..0000000 --- a/miscellaneous.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - - - Qucs project: screenshots - - - - - - - - - - -
-
- -
- [ schematic area - dialogs - languages - miscellaneous - tools ] -
- -

Miscellaneous screenshots

The screenshots below show - miscellaneous dialogs and menus. - -
- - - - - - - - - - - - - - - - - - - - - - -
Component Pulldown
- Component pull-down menu.
Simulation
- Simulation in progress.
Log File
- Diplaying the simulation logfile.
Net File
- Diplaying the simulation netlist.
Help System
- Internal help system.
-
-
-
- - - diff --git a/news.html b/news.html deleted file mode 100644 index cd54a1b..0000000 --- a/news.html +++ /dev/null @@ -1,3129 +0,0 @@ - - - - - - - - Qucs project: news - - - - - - - - - - -
-
- -

Previous news items

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
3April2013Migrated repository to Git - on Sourceforge. Old trunk is moved to the branch - qucs-qt3
23Dec2012Qucs ported to qt4, code can be found on Sourceforge / Git
15Dec2012Upgrade to new Sourceforge platform (code-named - Allura)
11Dec2011Changes to avoid compile issues with g++ version 4.5 - and above.
17Mar2011Released Qucs 0.0.16 !
12Mar2011New HICUM L0 v1.3 Verilog-A transistor model - added.
11Mar2011New components: hybrid, ideal coupled transmission line - and tunnel diode model implemented.
3Mar2011Implementation of interactive GNU Octave - connection.
2Mar2011Migration from CVS to SVN.
3Feb2011Publication "A tabular source approach to modelling - and simulating device and circuit noise in the time - domain" now - online. Thank you again Mike Brinson!
29Nov2010Publication "Modeling the frequency response of - microwave radiometers with QUCS" now online. Thanks a lot - to Andrea!
6Nov2010New HICUM L0 v1.2g Verilog-A transistor model - added.
26Mar2010New HICUM L2 v2.24 Verilog-A transistor model - added.
3Mar2010Publication "A Hybrid Verilog-A and Equation-defined - Device Approach to MOS Switched Current Analog Cell - Modeling and Simulation in the Transient and Large Signal - AC Domains" has been accepted at MIXDES - 2010 in Wrocław. Thanks a lot to Mike - Brinson!
26Feb2010Publication "Z Domain Delay Subcircuits and Compact - Verilog-A Macromodels for Mixed-mode Sampled Data Circuit - Simulation" at Radioelectronics & Informatics - Journal is now online. - Thanks a lot to M.E. Brinson and H. Nabijou!
31Oct2009Implemented EMI receiver functionality for use in the - equation solver. Thanks to Dirk for motivating and helping - with this features implementation.
27Oct2009Verilog-A syntax highlighting, association of symbol - drawings to Verilog-A code and support for C++ code export - of symbol drawings associated with Verilog-A files.
23Oct2009Added Verilog-HDL syntax highlighting in text - documents. Support for direct association of symbol - drawings to Verilog-HDL and VHDL code.
9Oct2009Added support for pre-compiled VHDL modules and - libraries made from user-written VHDL code.
5Oct2009Support for Matlab v4 as an export file format in the - Qucs-Converter command line tool.
26Sep2009Created FreeHDL MacOSX package. Please check this - installer - and give feedback if it works as expected.
14Sep2009Released bugfixed - MacOSX binary installer. Please download the package if - the previous one didn't work for you.
10Sep2009Ph.D. research topic open for application. Click here for more information.
19May2009New section about - time domain simulation using a simple LC tank example - in the MediaWiki.
17May2009Translation into Kazakh. Thanks a lot to Erbol!
16May2009New section about - parametric sweeps in the MediaWiki. Hope this is useful - for someone.
10May2009Preliminary new filter synthesis application (including - Blinchikoff, Legendre, optimized Cauer, ZigZag and inverse - Chebychev filter types) added. Thanks a lot to - Vincent!
6May2009Added another section about - DC simulation for beginners in our MediaWiki. Please - feedback. Also contributions from users would be very - appreciated.
3May2009Limited support for equations in Verilog-HDL and VHDL - subcircuits.
25Apr2009Released Qucs 0.0.15 !
21Apr2009Publication "Compact device modelling for - established and emerging technologies with the Qucs GPL - circuit simulator" has been accepted at MIXDES - 2009 in Łódź. Thanks a lot to Mike - Brinson!
19Apr2009Matrix exponentation for integral positive and negative - powers available in equation solver. Implemented parameters - in Verilog-HDL subcircuits.
16Apr2009Introduced global nodes (e.g. subst!) in analogue - simulator.
14Apr2009VHDL files and subcircuits can handle typed generic - variables as parameters.
6Apr2009Updated list of available components.
1Apr2009New transmission line defined by RLCG values - available.
29Mar2009Added phototransistor Verilog-A model presented at - COMON meeting - demonstration. Thanks to Mike Brinson!
28Mar2008SPICE 2g6 F, H, G and E polynomial sources are now - correctly translated by Qucs-Converter command line - tool.
20Mar2009Attention: Fixed bug in voltage controlled - relais. It represented a negative resistor previously.
18Mar2009Publication "Advances in compact semiconductor - device modelling and circuit macromodelling with the Qucs - GPL circuit simulator" has been accepted for oral - presentation at MOS-AK Meeting - 2009 in Frankfurt/O. Thanks to Mike!
17Mar2009Import dialog has been replaced by complete - import/export frontend for the Qucs-Converter command line - tool.
15Mar2009Allowing VHDL files on schematic with arbitrary in/out - signal types.
7Mar2009Publication "Modelling of high-frequency inductance - with Qucs non-linear radio frequency equation defined - devices" at IJE is now - online. Thanks a lot to Mike Brinson!
3Mar2009Added many new digital primitives defined in analogue, - Verilog and VHDL simulations. Thanks to Mike.
20Jan2009Publication "Compact macromodelling of operational - amplifiers with equation defined devices" at IJE is now - - online. Thanks a lot to Mike Brinson!
27Nov2008Added post install script for MacOSX as well as - appropriate icons. Thanks to Dirk for friendly machine - support. Please check this installer and - give feedback if it works as expected.
8Nov2008New digital buffer component added (VHDL, Verilog and - analog model).
2Nov2008Attention: Fixed severe bug in time switch. It - represented a negative resistor previously.
30Oct2008Merged NMOS and PMOS models of Verilog-A EKV v2.6 - MOSFET model.
26Oct2008Allowing parameter sweep and other variables in - constant parameter simulation boxes.
25Oct2008Added new report chapter about - the Verilog-A photodiode model contributed by Mike - Brinson.
23Oct2008Please note: Set up a - little survey. Please take the minute to answer few of - our questions.
22Oct2008Support of US letter formats for schematic frame.
12Oct2008Updated EPFL-EKV v2.6 Verilog-A model report.
10Oct2008Implementation of modular photodiode Verilog-A model - added. Thanks a lot to Mike Brinson!
9Oct2008Added temperature dependent model for gold, copper and - stainless steel of rectangular waveguide. Thanks to Andrea - Zonca!
2Oct2008New HICUM L2 v2.23 Verilog-A transistor model - added.
23Sep2008Added preliminary implementation of HICUM L0 v1.2 - Verilog-A transistor model.
13Sep2008Implementation of ddx() operator in equations.
5Sep2008Publication "Qucs: A GPL software package for - circuit simulation, compact device modelling and circuit - macromodelling from DC to RF and beyond" at IJNM is now - - online. Thanks a lot to Mike Brinson!
6Aug2008Simulation time for digital files (Verilog and VHDL) - now stored in additional configuration file.
4Aug2008Added Czech translations of the internal help system. - Thanks to Martin Stejskal.
17Jul2008Attention: Fixed bug in the S-parameters of the - differential voltage probe.
11Jul2008Existing HICUM models can now be converted from SPICE - by the QucsConv tool into model library entries.
5Jul2008Cotter W. Sayre's RF Design Book "Complete Wireless - Design 2nd Edition" has been published. He uses Qucs - for demonstration purposes about how it can be used to - design RF devices. Have a look here.
26Jun2008New component: rectangular waveguide. Thanks to - Bastien!
25Jun2008Added noise figure property to amplifier model.
14Jun2008New Verilog-A devices EPFL-EKV NMOS/PMOS V2.6 - implemented. Thanks a very lot to Mike Brinson! Also added - an appropriate ReportBook chapter.
7Jun2008Added new varistor (EPCOS) library. Thanks to Gunther - Kraut!
5Jun2008Improved overview about unofficial (binary) Qucs - packages.
29May2008New library containing some voltage regulators like, - e.g., LM140 added.
5May2008Added three more libraries: NMOSFETs, PMOSFETs and - Ideal. Thanks to Gunther Kraut.
2May2008Publication "Interactive compact device modelling - using Qucs equation-defined devices" at IJNM is now - - online. Thanks a lot to Mike Brinson!
10Apr2008Released Qucs 0.0.14 !
4Apr2008Publication "Qucs: A GPL software package for - circuit simulation, compact device modeling and circuit - macromodeling from DC to RF and beyond" has been - presented during MOS-AK Workshop 2008 - in Eindhoven. Thanks to Mike for taking the time and his - valueable contribution.
1Apr2008New Verilog-A models: MESFET (Curtice, Statz, TOM-1 and - TOM-2 included). Thanks a lot to Mike Brinson! Also added - an appropriate report chapter for the model - documentation.
16Mar2008Added coplanar lines (w/ and w/o backside metalization) - to the Qucs Transcalc tool.
7Mar2008Finally fixed printing under Win32. Choosing - AllPages/Selection is now properly working. Thanks to - Christian Ehrlicher!
1Mar2008Fixed printing (font sizes) under Win32 using some - work-arounds for current Qt3 implementation.
21Feb2008Also implemented 2-port equation defined RF device - including H-, G-, T- and A-parameters (all hybrid).
18Feb2008Preliminary implementation of multi-port equation - defined RF device (RF-EDD). S-, Y- and Z-parameters - available.
8Feb2008New component: Potentiometer Verilog-A model. Thanks a - lot to Mike Brinson!
1Feb2008Support for sub- and super-script in graphical text - paintings.
25Jan2008New components: Thyristor (SCR) and Triac.
21Jan2008Added new Verilog-A transistor model HICUM L0 v1.12 to - the available components. Both npn and pnp types seem to - work properly.
19Jan2008New component: Logarithmic Amplifier Verilog-A device. - Thanks to Mike Brinson! Added a report chapter about the new component, - also provided by Mike Brinson.
18Jan2008Implemented 3- and more argument versions of PlotVs() - in the equation solver.
16Jan2008Added working Diac implementation.
30Dec2007Released Qucs 0.0.13 !
20Dec2007Added new Verilog-A transistor model HICUM L2 v2.22 to - the available components.
13Dec2007New component: Modular Operational Amplifier Verilog-A - device. Thanks a lot to Mike Brinson! Also added a new - report chapter about this new - component.
2Nov2007Added simple Smith chart example provided by Fredy - Konig. Also added optional third argument to unwrap().
1Nov2007New functions in the equation solver: StabMeasure() for - the stability measure B1 of a 2-port network and - StabFactor() as an alias for Rollet().
31Oct2007New radiometer - model added to the example section (provided by - Andrea - Zonca).
30Oct2007Added new example - provided by Fredy Konig showing how to use AC and - S-parameter simulations and some equations to obtain the - group delay of a Butterworth filter.
23Oct2007New component: file based current source. Added gain - and delay parameter to both file based sources.
23Sep2007Allowing immediate vectors [v1, v2, ...] and matrices - [m11, m12, ...; m21, m22, ...] in equations.
19Sep2007New functions added to the equation solver: random() - and srandom().
14Sep2007Poster - Interactive Compact Device Modeling Using Qucs Equation - Defined Devices presented during ESSDERC/ESSCIRC MOS-AK - Workshop in Munich by Mike Brinson. Thanks for coming from - London.
2Sep2007Allowing engineering notation of numbers (e.g. 1u - instead of 1e-6) in equations (pre- and post-processing as - well as EDD).
27Aug2007Qucs-Converter command line tool allows export of - Touchstone data files.
22Aug2007Poster contribution "Interactive Compact Device - Modeling Using Qucs Equation Defined Devices" has been - accepted for MOS-AK/ESSDERC/ESSCIRC - Workshop 2007 in Munich. Thanks to Mike and - Wladek.
16Aug2007CSV files files can be converted into Qucs datasets - with the Qucs-Converter.
13Aug2007New component: file based voltage source. Thanks a lot - to Gunther.
17Jun2007Released Qucs 0.0.12 !
- Also updated the technical - documentation.
3Jun2007New tutorial: Component, compact device and circuit - modelling using symbolic equations. A thousand thanks to - Mike for this great piece of work. Updated the WorkBook.
2Jun2007New report: Curtice level 1 MESFET model published. Thanks to Mike Brinson.
31May2007Preprocessor selectable in SPICE file component.
24May2007Added new vt() function (thermal voltage) and also made - "q" (elementary charge) a constant in the equation - solver.
17May2007Implementation of mutual inductances with a virtually - unlimited number of inductors. Available in the SPICE to - Qucs conversion program.
10May2007Added Ukrainian translations. Thanks to Dystryk.
9May2007Component library can now contain analogue as well as - digital (Verilog and VHDL) subcircuits.
7May2007FreeHDL - (used by Qucs for digital VHDL simulations) has finally - been accepted in Debian.
3May2007New hypot() and limexp() functions in the set of - available operations.
29Apr2007Added arcsec(), arccosec(), arsech() and arcosech() - functions to the equati$ solver. Also support for logical - and rational operators as well as the ternary ?: - construct.
21Apr2007Support for symbolically defined devices. Explicit - equations allowed.
20Apr2007Publication "GNU Simulators Supporting Verilog-A - Compact Model Standardization" at MOS-AK meeting. - Thanks to Mike Brinson and Wladek Grabinski.
15Apr2007Two new components: exponential voltage and current - pulse sources. Thanks to Gunther.
10Apr2007Added Verilog file component.
9Apr2007Initiated the ReportBook.
30Mar2007Started support for Verilog-HDL using Icarus Verilog as - an alternative to VHDL regarding digital simulations.
21Mar2007Finished the introductory tutorial Getting Started with Qucs.
18Mar2007Released Qucs 0.0.11 !
- Also updated the technical online documentation as well as - the appropriate pdf and - ps documents.
17Mar2007Updated the WorkBook. Added an - introductory tutorial.
9Mar2007Mike Brinson started a SPICE/Qucs compatibility test.
6Mar2007Updated the WorkBook. Added the - tutorial update for operational amplifier modelling - provided by Mike Brinson.
3Mar2007Updated documentation section on homepage. Added some - build instructions.
1Mar2007Implemented high-injection knee current parameter for - the diode.
24Feb2007Input parameters of components can be used in - equations.
21Feb2007Implementation of subcircuit parameters. Allow equation - variables and sweep parameters in component properties and - subcircuit parameters. Equations can be placed in - subcircuits.
9Feb2007Improved visualization and selection of graphs and - paintings at zoom levels != 1. No more grainy - diagrams.
5Feb2007Implemented non-ideal microstrip cross junction - model.
24Jan2007New tutorial "Qucs simulation of SPICE netlists" - provided by Mike Brinson. WorkBook - has been updated.
23Jan2007Two new components: 4-terminal transmission line and - twisted-pair line.
20Dec2006Implementation of bondwire model. Thanks to - Bastien.
31Oct2006Using adms to translate - Verilog-AMS device models into C++ code for use in Qucs. - Two preliminary models for testing purposes: HICUM L2 v2.11 - and FBH-HBT. Thanks to Helene Parruitte and Bertrand - Ardouin.
18Oct2006Added the Russian translation of the WorkBook provided by Vladimir. Thanks a - lot!
15Sep2006Added the "Modelling the 555 Timer" tutorial provided - by Mike Brinson to the WorkBook. - Implementation of the excess phase in the BJT model during - transient analysis.
4Sep2006New Czech translation. Thanks to Marek. Gopala started - to port the GUI to Qt4 in a new CVS branch.
1Sep2006Released Qucs 0.0.10 !
- Also updated the WorkBook. Added - the tutorial update for digital simulation provided by Mike - Brinson.
31Aug2006Michael decided to quit programming on the GUI for a - while. Gopala is going to take this part, hopefully.
30Aug2006Preliminary support for analog circuit optimizations - using ASCO. - Version 0.4.4 required.
21Aug2006IC-CAP model files files can be converted into Qucs - datasets with the Qucs-Converter. Support of delay, rise - and fall times in the rectangular voltage and current - sources. Started implementaion of the optimization - component.
31Jul2006Attenuator design tool by Toyoyuki Ishikawa.
25Jul2006Added the "Modelling Operational Amplifiers" tutorial - provided by Mike Brinson to the WorkBook.
17Jul2006ZVR (R&S network analyzer) ascii files can be - converted into Qucs datasets with the Qucs-Converter. A4 - page frame can be used in schematics for displaying and - printing.
3Jul2006Support for nine-valued VHDL logic. Data import and - export interface for the command line tool Qucs-Converter. - Project package files for data exchange are now - supported.
1Jul2006Singular value decomposition (SVD) is now available for - solving linear (real as well as complex) equation - systems.
9Jun2006Added the "Measurement Expressions Reference Manual" - provided by Gunther Kraut to the WorkBook.
6Jun2006Touchstone files as well as CITIfiles can now be - converted into Qucs datasets using the command line - converter Qucs-Converter. Creating a user library from - subcircuits is now possible.
29May2006Released Qucs 0.0.9 !
24May2006Update of the introductory tutorial about digital - simulations. Thanks to Mike. New functions in the equation - solver: Time2Freq() and Freq2Time(), also modified the - dft(), idft(), fft() and ifft() functions.
15May2006Anonymous CVS instructions have been - updated.
- Cross-compiling to the mingw32 target using a GNU/Linux box - is now possible (both the qucs and qucs-core package).
7May2006Updated the WorkBook. Added the - tutorial about the flip-flop models provided by Mike - Brinson. Thanks a lot.
3May2006S-parameter file component can be open/short during DC - analysis. Disabled components are either open or - shorted.
2May2006Harmonic Balance: Non-linear (1-dimensional) balancing - using diodes working.
28Apr2006New VHDL file component. Hand craftet VHDL components - (files) can be used as subcircuits.
24Apr2006Harmonic Balance: Linear networks (R, L and C) with - voltage excitations (Vac and Vdc) working. Stay tuned.
17Apr2006New translations into Russian. Thanks to Igor - Gorbounov.
12Apr2006Started to implement the Harmonic Balance - analysis.
10Apr2006VHDL text editor in the GUI for simulating VHDL - directly.
28Mar2006Updated the WorkBook. Added the - tutorial about digital simulation provided by Mike - Brinson.
17Mar2006Implemented support for delay times of digital - components' analogue models during the transient - analysis.
15Mar2006Again new functions: besseli0(), kbd(), erfinv() and - erfcinv().
13Mar2006Support for two-argument functions of arctan(), min() - and max(). Many new functions for equation solver: step(), - besselj(), bessely(), erf(), erfc(), cumsum(), cumavg(), - cumprod(), sqr(), polar(), rms(), dbm2w(), w2dbm(), - integrate(), dbm(), runavg(), variance() and stddev(). - Thanks to Gunther Kraut for his contributions.
9Mar2006Conversion of Qucs dataset to CSV file possible using - the command line converter Qucs-Converter.
2Mar2006New components: AM and PM modulated AC sources, relais - and time controlled switch. Transient simulation model of - ideal transmission line finally working.
26Feb2006Implementation of delay times of controlled sources - during transient analysis.
22Feb2006New damping factors for AC voltage/current sources - available. Frequency independent losses for 'ideal' - transmission line implemented. Number of ports in - S-parameter component not anymore limited.
13Feb2006New functions in equation solver: xvalue(), yvalue() - and min(), max() and avg() with range specification. - Language can be chosen in the application settings - dialog.
3Feb2006Implementation of temperature dependencies of resistor. - Output of characteristic values (e.g. ErEff or Zl) during - S-parameter simulation possible.
1Feb2006New components: coaxial line and differential voltage - probe.
25Jan2006Updated the installer for Win32, the technical - online documentation as - well as the ready-to-read postscript and pdf - document.
- Also uploaded the preliminary WorkBook.
21Jan2006Released Qucs 0.0.8 !
17Jan2006Support for pure digital simulations using - FreeHDL.
13Jan2006Preliminary support for (elliptic) Cauer filters in the - filter synthesis tool. Thanks to Vincent.
11Jan2006Added pure digital components: D-flipflop, RS-flipflop - and JK-flipflop.
9Jan2006Finished VCD to Qucs dataset conversion in the - Qucs-Converter command line tool (necessary for digital - simulations using FreeHDL).
4Jan2006New component: ideal coupler implemented (can also be - used as hybrid).
2Jan2006Stefan decided to stay in Munich for a while.
19Dec2005Implementation of temperature/area models of existing - non-linear device models.
5Dec2005New diagrams: Timing diagram and truth table for - displaying results of digital simulations.
1Dec2005Started to communicate usage of the FreeHDL compiler in Qucs - with the developers. FreeHDL is planned to perform digital - simulations in Qucs.
24Nov2005Implementation of analog models of digital components - (i.e. and, nand, xor, etc).
18Nov2005Displaying DC bias in schematic possible. Hidden lines - in 3D diagram get invisible.
8Nov2005Moved tutorials and technical documentation into its - own qucs-doc CVS. - Thanks to Thierry Scordilis for the initial idea of the - "Work Book" and thanks to Raimund for setting up the - new CVS tree.
4Nov2005Qucs accepted at Fedora Extras. Thanks to Eric - Tanguy.
19Oct2005Cubic spline interpolation in S-parameter file data - possible. Added dft(), idft(), fft() and ifft() - functionality in equation solver.
11Oct2005New components: mutual inductors and correlated noise - sources.
26Sep2005Setup automatic - CVS logger recording individual file changes in - CVS.
21Sep2005New tutorial for 10dB coupler design available.
9Sep2005New dialog for changing properties of several - components concurrently.
25Aug2005Some more filter types (Bessel, Chebyshev: band pass - and band stop) supported by filter synthesis tool.
15Aug2005Many new transistors and diodes for the library - manager. Thanks to Leandro Damian D'Archivio.
12Aug2005Power and noise matching tool with smith chart - (one-port and two-port matching).
2Aug2005Setup link for Qucs RPM packages.
22Jul2005Released Qucs 0.0.7 ! Also updated the installer - for Win32.
4Jul2005Project renaming to "Quite Universal Circuit Simulator" - according to Trolltech's request.
23Jun2005New library manager for often used subcircuits, devices - and substrates. LaTex-like mnemonics (e.g. \alpha or \pm) - can be used in diagram labels as well as in graphic - texts.
22Jun2005Started to add user tutorials in CVS. Thanks to Chris - Pitcher. Available here.
13Jun2005Qucs package for FreeBSD.
10Jun2005Some more mathematical functions: unwrap(), rad2deg() - and deg2rad().
26May2005Updated installer for Win32 according to the 0.0.6 - release.
- Rotated text as well as filenames with spaces finally work - in Qt®.
25May2005Released Qucs 0.0.6 !
23May2005Updated technical online documentation as well as - the ready-to-read postscript and pdf document.
17May2005SPICE component eventually available in the GUI.
- Converter command line tool can now also generate schematic - entries for SPICE device models, useful to import device - libraries.
13May2005Nightly CVS snapshot - available. Thanks to Raimund.
12May2005New coplanar impedance step implemented.
2May2005New coplanar open- and short-circuits as well as series - gap added.
24Apr2005Component properties can be edited directly on the - schematic area.
15Apr2005Implemented three-dimensional cartesian diagram and - locus curve.
10Apr2005Qucs has been accepted at Debian. - Thanks to Jose.
30Mar2005First installer for Win32 releases done.
20Mar2005Updated the technical online documentation.
15Mar2005Noise and stability circles available.
9Mar2005Start development of transmission line calculator - (based on the transcalc - application) and filter synthesis program.
7Mar2005Implementation of AC and S-parameter noise for all - microstrip components fixed.
2Mar2005Released Qucs 0.0.5 !
25Feb2005AC noise analysis finished, all components - available.
22Feb2005AC noise implementations of all noisy components. - Testing in progress...
13Feb2005Homepage update. Brought some more screenshots online.
4Feb2005Preliminary coplanar line implementation finished. - Thanks to Vincent Habchi.
1Feb2005Microstrip Tee implementation.
30Jan2005Basic AC noise analysis available.
2Dec2004Spice netlist converter.
30Nov2004New diagrams: Y-Smith and - Smith-Polar-Combinations.
25Nov2004New components: Operational amplifier, Amplifier and - Microstrip Via.
15Nov2004Stefan in Munich.
23Oct2004Released Qucs 0.0.4 !
19Oct2004Updated the technical online documentation.
11Oct2004Some more example - schematics added.
2Oct2004AC analysis finished, all components available.
25Sep2004Also non-linear transient analysis possible (e.g. JFET - and diode).
19Sep2004Transient analysis of linear RCL networks.
8Sep2004Basic AC simulation features.
4Sep2004Released Qucs 0.0.3 !
30Aug2004Implementation of various microstrip components.
10Aug2004New non-linear components: BJT and MOSFET.
26Jul2004Implementation of noise analysis based upon noise-wave - correlation matrices and S-parameters.
- Updated homepage and list of available components. Also - added online readable - documents.
25Jun2004Added list of available - components on homepage.
22Jun2004Non-linear DC analysis possible (e.g. JFET and - diode).
3Jun2004Released Qucs 0.0.2 !
22Mar2004Qucs is now available under MacOS 10.3
26Feb2004Homepage updated.
8Dec2003Released Qucs 0.0.1 !
-
-
- - - diff --git a/older-freehdl-versions.html b/older-freehdl-versions.html deleted file mode 100644 index 9099e79..0000000 --- a/older-freehdl-versions.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - Qucs project: download - - - - - - - - - - -
-
- -
- [ packages - examples - related - press/education ] -
- -

Older freehdl - versions

In this section you will find the old freehdl - downloads
-
- FreeHDL preliminary - version
- FreeHDL version 0.0.1
- - FreeHDL version 0.0.2
- - FreeHDL version 0.0.3
- - FreeHDL version 0.0.4
- - FreeHDL version 0.0.5
- - FreeHDL version 0.0.6
- - FreeHDL version 0.0.7
- - FreeHDL version 0.0.8
- -
-
- - - diff --git a/pelicanconf.py b/pelicanconf.py new file mode 100644 index 0000000..372a7ba --- /dev/null +++ b/pelicanconf.py @@ -0,0 +1,61 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- # +from __future__ import unicode_literals + +AUTHOR = u'Qucs Team' +SITENAME = u'Qucs project: Quite Universal Circuit Simulator' +SITEURL = '' + +PATH = 'content' + +TIMEZONE = 'Europe/Paris' + +DEFAULT_LANG = 'en' + +#DELETE_OUTPUT_DIRECTORY = True + +THEME = 'theme' +CSS_FILE = 'qucsweb.css' + +# see https://github.com/getpelican/pelican/issues/1065 +# keep news/blog in its own directory +ARTICLE_PATHS = ('news',) +ARTICLE_URL = 'news/{slug}.html' +ARTICLE_SAVE_AS = 'news/{slug}.html' + +PAGE_PATHS = ('pages',) +PAGE_URL = '{slug}.html' +PAGE_SAVE_AS = '{slug}.html' +AUTHOR_SAVE_AS = False +CATEGORY_SAVE_AS = 'news/category/{slug}.html' +CATEGORY_URL = 'news/category/{slug}.html' +TAG_SAVE_AS = 'news/tag/{slug}.html' +TAG_URL = 'news/tag/{slug}.html' +DIRECT_TEMPLATES = ('index', 'news_index') +PAGINATED_DIRECT_TEMPLATES = ('news_index', ) + +# Feed generation is usually not desired when developing +FEED_ALL_ATOM = None +CATEGORY_FEED_ATOM = None +TRANSLATION_FEED_ATOM = None +AUTHOR_FEED_ATOM = None +AUTHOR_FEED_RSS = None + +STATIC_PATHS = ['images', 'docs', 'examples', 'tech', 'qucs-tab.ico'] +EXTRA_PATH_METADATA = { + 'qucs-tab.ico': {'path': 'qucs-tab.ico'}, + } +# Blogroll +LINKS = (('Pelican', 'http://getpelican.com/'), + ('Python.org', 'http://python.org/'), + ('Jinja2', 'http://jinja.pocoo.org/'), + ('You can modify those links in your config file', '#'),) + +# Social widget +SOCIAL = (('You can add links in your config file', '#'), + ('Another social link', '#'),) + +DEFAULT_PAGINATION = 25 + +# Uncomment following line if you want document-relative URLs when developing +#RELATIVE_URLS = True diff --git a/press.html b/press.html deleted file mode 100644 index db51aa0..0000000 --- a/press.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - Qucs project: download - - - - - - - - - - -
-
- -
- [ user manual - - third party - - technical papers - - components - - related - - press/education - - contact ] - -
- -

In the press

- - - -

At educational - institutes

- -
    -
  • - London metropolitan university -- Faculty of Computing - (System, Sensors & Signal Processing research - activities)
  • - -
  • Christian-Albrechts-Universität - zu Kiel -- Elektrotechnik und Informationstechnik - (Arbeitsgruppe: Integrierte Systeme und Photonik)
  • - -
  • - Technische Universität Dortmund -- Fakultät - für Elektrotechnik und Informationstechnik - (Arbeitsgebiet Bordsysteme)
  • - -
  • Ph.D. research topic "Macromodelling of sampled data - blocks for CMOS technology" using Qucs and the EKV model - open for application for all UK and EU nationals until end of - November 2009. - Click here for more details concerning the studentships - and the application process.
  • -
-
-
- - - diff --git a/qtnote.html b/qtnote.html deleted file mode 100644 index 4c6c7aa..0000000 --- a/qtnote.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - Qucs project: Qt Note - - - - - - - - - - -
-
- -

Why did the project rename?

The developers of Qucs have - been asked to rename their software because Qt® is a - registered trademark of Trolltech®. See the original e-mail - text below. By 2005/07/04 Qucs now briefly for "Quite Universal - Circuit Simulator" instead of "Qt universal circuit simulator". -
-
-==================================================== 8< snip ================
-
-Dear Michael Margraf,
-
-
-
-I am writing to you in connection with your product Qucs, which I was
-
-recently made aware of.
-
-
-
-There are two issues that I would like to bring to your attention:
-
-
-
-1) The product seems to be GPL'ed, _and_ there seems to be a Windows
-
-version. However, Qt is not GPL'ed on Windows (although it will be for
-
-Qt 4.0). It would be great if you could clarify this for us.
-
-
-
-2) Qucs seems to be an abbreviation for Qt Universal Circuit Simulator.
-
-
-
- While Trolltech is enthused that the use of Qt is widespread, we would like
-
- to point you to the fact that the Qt name belongs to Trolltech. As Qt is a
-
- trademark of Trolltech and registered in a number of countries world-wide,
-
- we are unfortunately not in a position to let others develop and market
-
- products including the Qt name.
-
-
-
-Provided we sort out issue no. 1 and you comply with the license
-
-requirements, Trolltech is fine with the fact that you mention that your
-
-
-
- product has been developed using Qt. We are, unfortunately not fine with
-
- your product name incorporating our registered trademark. We kindly ask you
-
- to rename your product in order to reflect that the trademark does not
-
- belong to you. If you want to reference Qt on your website, please make a
-
- reference to our trademarks somewhere on your site. Please refer to
-
- http://www.trolltech.com/company/copyright.html for more information.
-
-
-
-Please let me know if there is anything I can assist you with.
-
-
-
-Best regards,
-
-Cathrine Bore
-
-
-
-
-
---
-
-Cathrine Bore
-
-Head of Legal Affairs
-
-Trolltech AS
-
-Waldemar Thranes gate 98
-
-NO-0175 Oslo, Norway
-
-Tel. +47 21 60 48 00  Fax +47 21 60 48 02
-
-==================================================== snap >8 ================
-
-
-
-
- - - diff --git a/qucs.swf b/qucs.swf deleted file mode 100644 index fb6f595..0000000 Binary files a/qucs.swf and /dev/null differ diff --git a/related.html b/related.html deleted file mode 100644 index 99715af..0000000 --- a/related.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - Qucs project: download - - - - - - - - - - -
-
- -
- [ user manual - - third party - - technical papers - - components - - related - - press/education - - contact ] -
- -

Related Software

The - following list of software is either used in Qucs or relevant for - the users of Qucs. - - -
-
- - - diff --git a/road.html b/road.html deleted file mode 100644 index c4beaab..0000000 --- a/road.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - - - - Qucs project: roadmap - - - - - - - - - - -
-
- -

Overall roadmap

The development - of Qucs goes through several steps. The following table gives a - rough outline of these stages. - -
    -
  • Stage 5 - Design realization, - production, verification.
  • - -
  • -
    -
    - -
      -
    • Layout editor for PCB and chip.
    • - -
    • Layout tools: DRC, ERC, LVS, ...
    • - -
    • Monte Carlo simulation (device mismatch and process - mismatch) based on real technology data.
    • - -
    • Automated data aquisition from measurement equipment; - easy to use measurement setups.
    • -

    -
  • - -
  • Stage 4 - Implementation of - industry standard device models.
  • - -
  • -
    -
    - -
      -
    • Implementation of BSIM series.
    • - -
    • Implementation of HICUM.
    • - -
    • Implementation of MEXTRAM.
    • - -
    • Implementation of VBIC.
    • - -
    • Implementation of EPFL-EKV.
    • -

    -
  • - -
  • Stage 3 - Support for more - design- and synthesis tools.
  • - -
  • -
    -
    - -
      -
    • Attenuator design tool.
    • - -
    • Smith-Chart tool for noise and power matching. -
    • - -
    • Filter synthesis tool.
    • - -
    • Improve interaction with other software (data - conversion).
    • - -
    • Optimizer -- currently using ASCO.
    • - -
    • Transmission line calculator.
    • - -
    • Device model and subcircuit library manager. -
    • -

    -
  • - -
  • Stage 2 - Implementation of - powerful circuit analysis tools.
  • - -
  • -
    -
    - -
      -
    • EM field simulator.
    • - -
    • Transient simulation using convolution for devices - defined in the frequency domain.
    • - -
    • Digital simulation.
    • - -
    • Improvements in the GUI regarding usability and - design.
    • - -
    • Large signal S-parameter simulation (LSSP) based on - harmonic balance.
    • - -
    • Symbolically defined devices.
    • - -
    • Verilog-AMS interface.
    • -

    -
  • - -
  • Stage 1 - Setup a simple GUI and - a simulator.
  • - -
  • -
    -
    - -
      -
    • Support for multiple languages.
    • - -
    • Support for standard types of simulations. Each of - them implemented in the simulation backend. Communication - between GUI and simulator using files or pipes.
    • - -
    • -
        -
      • S-Parameter
      • - -
      • AC
      • - -
      • DC
      • - -
      • Transient
      • - -
      • Harmonic Balance
      • - -
      • AC Noise
      • - -
      • S-Parameter Noise
      • -
      -
    • - -
    • Create data representation visualisations (diagrams). -
    • - -
    • Implement an easy to use schematic editor.
    • -

    -
  • -
- -

Legend

- -
- indicates that nothing or very little effort has - been made.
- indicates availability.
- Green text is currently worked - on or even finished.
- Blue text is future work. -
- -

Specific TODO items

We are looking for people who can help us with the - following things. If you have even a slight idea about one of - these, then please (subscribe and) contact us at <qucs-devel@lists.sourceforge.net>. - -
    -
  • model of microstrip cross junction
  • - -
  • writing tutorials about how to use Qucs or design guides, - see here for details
  • - -
  • import/export filters for datasets, netlists schematics - of other EDA software
  • - -
  • creation of example schematics
  • - -
  • maintenance of the Debian package on a regular basis
  • - -
  • variable step-size coefficients for Adams-Bashford - (implicit multi-step integrator)
  • - -
  • paint logos and icons for the GUI
  • - -
  • checking Qucs to compile and run on a variety of systems - and platforms
  • - -
  • translation of the GUI and the internal help system
  • - -
  • filter transformations: LC filters to microstrip and/or - active filters
  • - -
  • coplanar models for non-zero metalization thickness
  • - -
  • publications and/or help for harmonic balance noise - analysis
  • - -
  • EM field simulator (something like ADS Momentum)
  • - -
  • synthesis tools, e.g. attenuators, active - filters
  • - -
  • implementation of transmission lines for transient - simulation
  • - -
  • implementations of non-linear models like MOSFETs
  • - -
  • digital simulation engine via VHDL -- decided to - use FreeHDL for now
  • - -
  • regression test framework and initial test cases for the - simulation engine
  • - -
  • maintenance of the FreeBSD (*BSD) package
  • -
-
-
- - - diff --git a/rsync_exclude.txt b/rsync_exclude.txt index cbd9720..5ca0973 100644 --- a/rsync_exclude.txt +++ b/rsync_exclude.txt @@ -1,16 +1,2 @@ -.git -.gitignore .DS_Store -deploy -rsync_exclude.txt -build_copy_docs.sh -freehdl-0.0.7-macosx-10.5-intel.pkg -freehdl-0.0.7.tar.gz -qucs-0.0.15-macosx-10.5-intel-test.pkg -qucs-0.0.15-macosx-10.5-intel.pkg -qucs-0.0.5-Win32.zip -qucs-nightly.tar.gz -qucs-qt4-nightly.tar.gz - -doxygen/ diff --git a/screenshots.html b/screenshots.html deleted file mode 100644 index 332274e..0000000 --- a/screenshots.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - - Qucs project: screenshots - - - - - - - - - - -
-
- -
- [ schematic area - dialogs - - languages - miscellaneous - tools ] -
- -

Screenshots of schematic and data display areas

The - screenshots below show the main schematic and data display area - of the Qucs GUI on the lower right corner, the menus and icons - at the upper part and the - project/contents/component/action/diagram selection on the left - hand side. - -
-
- -
- Simple filter in qucs-qt4 -
- -
- -
- Combined schematic and data visualisation. -
- -
- -
- Simple schematic area. -
-
- Data display with different kinds of data representations - (diagrams) and data markers. - -
- -
- Data display with 3D diagram. -
-
-
-
- - - diff --git a/technical.html b/technical.html deleted file mode 100644 index b197ad3..0000000 --- a/technical.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - - - - Qucs project: documentation - - - - - - - - - - -
-
- -
- [ user manual - - third party - - technical papers - - components - - related - - press/education - - contact - ] - -
- -

Technical documentation

- -

Some technical documentation technical.pdf - concerning the simulator - have been written and are released with each version of Qucs as - a ready-to-read postscript document and in its source code form - as well. The descriptions have been done besides programming - the simulator itself and approach the problems in a - pragmatically way. The documentation is maintained as a latex - document. Using the program 'latex2html' it is possible to read - it online. These pages are - going to be updated with each new release of Qucs.

- -
    -
  • Technical Papers as PDF
  • - -
  • Technical Papers readable online as HTML
  • -
- -

Publications

- -

The following citations contain Qucs - related publications; either as they appeared on conferences or - technical journals.

- -
    -
  1. Mustafa Baser, "Promoting conceptual change through - active learning using open source software for physics - simulations", Australasian Journal of Educational - Technology, vol. 22, no. 3, Nov. 2006.
    - Link: http://www.ascilite.org.au/ajet/ajet22/baser.html
    - -
  2. - -
  3. Mustafa Baser, "Effects of Conceptual Change and - Traditional Confirmatory Simulations on Pre-Service Teachers' - Understanding of Direct Current Circuits", Journal of - Science Education and Technology, vol. 15, no. 5-6, Dec. - 2006.
    - Link: http://dx.doi.org/10.1007/s10956-006-9025-3
    - -
  4. - -
  5. S. Jahn, M. Brinson, M. Margraf, H. Parruitte, B. - Ardouin, P. Nenzi and L. Lemaitre, "GNU Simulators - Supporting Verilog-A Compact Model Standardization", - MOS-AK Meeting, Premstaetten, Mar. 2007.
    - Link: - http://www.mos-ak.org/premstaetten/papers/MOS-AK_QUCS_ngspice_ADMS.pdf
    - -
  6. - -
  7. S. Jahn, M. Brinson and M. Margraf, "Interactive - Compact Device Modeling Using Qucs Equation Defined - Devices", ESSDERC/ESSCIRC Workshop, MOS-AK Meeting, - Munich, Sep. 2007.
    - Link: - http://www.mos-ak.org/munich/posters/P04_MOS-AK_Brinson.pdf
    - -
  8. - -
  9. Moussa, H. and Baranowski, S. and Cauterman, M. and - Demoulin, B., "Simulation of a 2D cavity under Qucs", - IEEE Symposium on Embedded EMC (2EMC), Rouen, France, 2007, - 1-6, Oct.
    - Link: - http://www.lss.supelec.fr/~publi/SG91bWFtIE1PVVNTQQ==_2emc2007.pdf
    - -
  10. - -
  11. Robert Lacoste, "The Darker Side : Antenna - basics", Circuit Cellar #211, February 2008, pages - 60-69.
    - Link: www.circuitcellar.com
    - -
  12. - -
  13. M. E. Brinson and S. Jahn, "Qucs: A GPL software - package for circuit simulation, compact device modeling and - circuit macromodeling from DC to RF and beyond", MOS-AK - Meeting, Eindhoven, Apr. 2008.
    - Link: - http://www.mos-ak.org/eindhoven/papers/06_Qucs_MOS-AK_Eindhoven.pdf
    - - Additional Poster: EKV2.6 - MOSFET compact EDD macromodel.pdf
    -
    -
  14. - -
  15. S. Jahn and M. E. Brinson, "Interactive compact device - modelling using Qucs equation-defined devices", - International Journal of Numerical Modelling (IJNM): - Electronic Networks, Devices and Fields, vol. 21, no. 5, May - 2008, pages 335-349.
    - Link: - http://www3.interscience.wiley.com/journal/119030198/abstract
    - -
    -
  16. - -
  17. M. E. Brinson and S. Jahn, "Qucs: A GPL software - package for circuit simulation, compact device modelling and - circuit macromodelling from DC to RF and beyond", - International Journal of Numerical Modelling (IJNM): - Electronic Networks, Devices and Fields, vol. 22, no. 4, Sep. - 2008, pages 297-319.
    - Link: - http://www3.interscience.wiley.com/journal/121397825/abstract
    - -
    -
  18. - -
  19. Bah Mamadou, "Modeling and Simulation of The - Transistor BFG425W_ NPN_WideBand", The Second - International Symposium on Electrical and Electronics - Engineering (ISEEE), Galaţi (Romania), Sep. 2008.
    - Link: http://www.fie.ugal.ro/iseee2008.htm
    - -
    -
  20. - -
  21. D. Céli, "HICUM/L0 v1.2 Parameter Extraction - and Validation", 21st Bipolar Arbeitskreis (BipAK), - Hamburg, Oct. 2008.
    - Link: http://www.iee.et.tu-dresden.de/iee/eb/tagung_e.html - (BIPOLAR Working Group)
    -
    -
  22. - -
  23. M. E. Brinson and S. Jahn, "Compact macromodelling of - operational amplifiers with equation defined devices", - International Journal of Electronics (IJE), vol. 96, no. 2, - Feb. 2009, pages 109-122.
    - Link: - http://www.informaworld.com/smpp/content~content=a907515497
    - -
    -
  24. - -
  25. M. E. Brinson and S. Jahn, "Modelling of - high-frequency inductance with Qucs non-linear radio - frequency equation defined devices", International - Journal of Electronics (IJE), vol. 96, no. 3, Mar. 2009, - pages 307-321.
    - Link: - http://www.informaworld.com/smpp/content~content=a909287020
    - -
    -
  26. - -
  27. Makoto Mita and Hiroshi Toshiyoshi, "An - equivalent-circuit model for MEMS electrostatic actuator - using open-source software Qucs", IEICE Electronics - Express, vol. 6, no. 5, Mar. 2009, pages 256-263.
    - Link: - http://www.jstage.jst.go.jp/article/elex/6/5/6_256/_article
    - -
    -
  28. - -
  29. M.E. Brinson and S. Jahn, "Building device models and - circuit macromodels with the Qucs GPL circuit simulator", - MOS-AK Meeting (COMON Project Meeting), Frankfurt/O., Apr. - 2009.
    - Link: - http://www.mos-ak.org/frankfurt_o/papers/M_Brinson_Qucs_COMON_April_2_2009_final.pdf
    - -
    -
  30. - -
  31. M.E. Brinson, S. Jahn and M. Cullinan, "Advances in - compact semiconductor device modelling and circuit - macromodelling with the Qucs GPL circuit simulator", - MOS-AK Meeting, Frankfurt/O., Apr. 2009.
    - Link: - http://www.mos-ak.org/frankfurt_o/papers/P_7_Brinson_MOS-AK_April_2009_final.pdf
    - -
    -
  32. - -
  33. M.E. Brinson and S. Jahn, "Compact device modelling - for established and emerging technologies with the Qucs GPL - circuit simulator", 16th International Conference Mixed - Design of Integrated Circuits and Systems (MIXDES), - Łódź, 25-27 June 2009, pages 39-44, IEEE - Catalog Number CFP09MIX-PRT.
    - Link: https://www.mixdes.org/MIXDES_info.htm?year=2009
    - -
    -
  34. - -
  35. M.E. Brinson and H. Nabijou, "Z Domain Delay - Subcircuits and Compact Verilog-A Macromodels for Mixed-mode - Sampled Data Circuit Simulation", Test Technology - Technical Council (TTTC) of the IEEE Computer Society, - Radioelectronics & Informatics Journal, vol. 45, no. 2, - April-June 2009, pages 14-20, ISSN 1563-0064.
    - Link: http://www.ewdtest.com/ri/ri-2009-2.htm
    - -
    -
  36. - -
  37. A. Zonca, B. Roucaries, B. Williams, I. Rubin, O. - D'Arcangelo, P. Meinhold, P. Lubin, C. Franceschet, S. Jahn, - A. Mennella, M. Bersanelli, "Modeling the frequency - response of microwave radiometers with QUCS", ArXiv - e-prints: 1011.6363, Astrophysics - Journal of - Instrumentation (JINST), vol. 5, December 2010, DOI - 10.1088/1748-0221/5/12/T12001.
    - Link: http://arxiv.org/abs/1011.6363
    - -
    -
  38. - -
  39. M. E. Brinson, S. Jahn and H. Nabijou, "A tabular - source approach to modelling and simulating device and - circuit noise in the time domain", International Journal - of Numerical Modelling (IJNM): Electronic Networks, Devices - and Fields, February 2011, DOI 10.1002/JNM.801.
    - Link: - http://onlinelibrary.wiley.com/doi/10.1002/jnm.801/abstract
    - -
    -
  40. - - -
  41. M. E. Brinson, R. Crozier, C. Novak, B. Roucaries, F. Schreuder, G. B. Torri, - "Building a second generation Qucs GPL circuit simulator: package - structure, simulation features and compact device modelling capabilities", - MOS-AK Meeting, London, Mar. 2014.
    - Link: - http://www.mos-ak.org/london_2014/presentations/09_Mike_Brinson_MOS-AK_London_2014.pdf
    -
    -
  42. - -
  43. M. E. Brinson, R. Crozier, C. Novak, B. Roucaries, F. Schreuder, G. B. Torri, - "Qucs Roadmap: background to the new features in release 0.0.18 and an outline - of future software development directions", - MOS-AK Workshop, Venice, Sep. 2014.
    - Link: - - http://www.mos-ak.org/venice_2014/publications/T_4_Brinson_MOS-AK_Venice_2014.pdf -
    -
    - -
  44. M. E. Brinson, R. Crozier, V. Kuznetsov, C. Novak, B. Roucaries, F. Schreuder, G. B. Torri, - " Qucs: An introduction to the new simulation and compact device modelling features - implemented in release 0.0.19/0.0.19Src2 of the popular GPL circuit simulator.", - MOS-AK Workshop, Graz, Sep. 2015.
    - Link: - - http://www.mos-ak.org/graz_2015/presentations/T_5_Brinson_MOS-AK_Graz_2015.pdf> -
    -
    -
  45. -
    - - -
-
-
- - - diff --git a/images/logos/qucs-banner-2.png b/theme/static/css/images/qucs-banner-2.png similarity index 100% rename from images/logos/qucs-banner-2.png rename to theme/static/css/images/qucs-banner-2.png diff --git a/qucsweb.css b/theme/static/css/qucsweb.css similarity index 90% rename from qucsweb.css rename to theme/static/css/qucsweb.css index e0cfa88..2f592e5 100644 Binary files a/qucsweb.css and b/theme/static/css/qucsweb.css differ diff --git a/headerfooter.js b/theme/static/headerfooter.js similarity index 88% rename from headerfooter.js rename to theme/static/headerfooter.js index 984112f..c9ce1b9 100644 --- a/headerfooter.js +++ b/theme/static/headerfooter.js @@ -3,7 +3,7 @@ function header() { // Multiline header string var string = '\ - \ + \ \ \ '; diff --git a/qucs-tab.ico b/theme/static/qucs-tab.ico similarity index 100% rename from qucs-tab.ico rename to theme/static/qucs-tab.ico diff --git a/theme/templates/base.html b/theme/templates/base.html new file mode 100644 index 0000000..abe68ac --- /dev/null +++ b/theme/templates/base.html @@ -0,0 +1,32 @@ + + + + + {% block title %}{{ SITENAME }}{%endblock%} + + + + + + + + + + +
+ {% block content %} + {% endblock %} +
+ + + diff --git a/theme/templates/index.html b/theme/templates/index.html new file mode 100644 index 0000000..e48212a --- /dev/null +++ b/theme/templates/index.html @@ -0,0 +1,4 @@ +{% extends "base.html" %} + +{% block content %} +{% endblock %} diff --git a/theme/templates/news_base.html b/theme/templates/news_base.html new file mode 100644 index 0000000..94d9808 --- /dev/null +++ b/theme/templates/news_base.html @@ -0,0 +1 @@ +{% extends "base.html" %} diff --git a/theme/templates/news_index.html b/theme/templates/news_index.html new file mode 100644 index 0000000..d912fc3 --- /dev/null +++ b/theme/templates/news_index.html @@ -0,0 +1,22 @@ +{% extends "news_base.html" %} + +{% block content %} + +

Latest News

+ + + {% for article in articles_page.object_list %} + + + + + {% endfor %} +
{{ article.locale_date }} {{ article.summary }}
+ +{% if articles_page.has_other_pages() %} + {% include 'pagination.html' %} +{% endif %} + +
+ +{% endblock %} diff --git a/theme/templates/page.html b/theme/templates/page.html new file mode 100644 index 0000000..8f52f94 --- /dev/null +++ b/theme/templates/page.html @@ -0,0 +1,4 @@ +{% extends "base.html" %} +{% block content %} +{{ page.content }} +{% endblock %} diff --git a/thirdparty.html b/thirdparty.html deleted file mode 100644 index 67946db..0000000 --- a/thirdparty.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - - Qucs project: documentation - - - - - - - - - - -
-
- -
- [ user manual - - third party - - technical papers - - components - - related - - press/education - - contact - ] -
- -

Documentation provided by third - parties

- -

The following list contains hypertext links to documents - provided by people not directly involved in the development of - Qucs. The authors of Qucs do not feel responsible for the - documents' content.

- - -
-
- - - diff --git a/tools.html b/tools.html deleted file mode 100644 index 5a26fe0..0000000 --- a/tools.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - - - - Qucs project: screenshots - - - - - - - - - - -
-
- -
- [ schematic area - dialogs - languages - miscellaneous - tools ] -
- -

Tool screenshots

The following screenshots below show - the tools coming with Qucs. - -
- - - - - - - - - - - - - - -
Matching
- Matching Tool.
Qucs Filter
- Qucs Filter Tool.
Qucs Library
- Qucs Library Tool.
Qucs Transcalc
- Qucs Transcalc Tool.
-
-
-
- - - -