Skip to content

Commit b872e88

Browse files
beckykdEric-ArellanoElePT
authored
Add alt text to images (Qiskit#13555)
* Add alt text to images * Update operation.py * Update parameter.py * Update quantumcircuit.py * try breaking line * Update __init__.py * Update fourier_checking.py * Update graph_state.py * Update grover_operator.py * add more alt text and some missing directives * add nofigs for missing figures * Add more alt text * next set * need different text when there's no code * fix text when no code * more alt text * remove brackets * More alt text and some fixes * Adding more text * more alt text * missing file name * missing blank line * extra blank line * update allowlist * fix spacing * add more alt text * Apply suggestions from code review Co-authored-by: Eric Arellano <[email protected]> * Apply suggestions from code review Co-authored-by: Elena Peña Tapia <[email protected]> --------- Co-authored-by: Eric Arellano <[email protected]> Co-authored-by: Elena Peña Tapia <[email protected]>
1 parent 408741c commit b872e88

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+172
-71
lines changed

qiskit/circuit/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@
6464
6565
6666
.. plot::
67+
:alt: Circuit diagram output by the previous code.
6768
:include-source:
6869
6970
from qiskit import QuantumCircuit
@@ -1144,6 +1145,7 @@ def __array__(self, dtype=None, copy=None):
11441145
drawing:
11451146
11461147
.. plot::
1148+
:alt: Circuit diagram output by the previous code.
11471149
:include-source:
11481150
:context:
11491151
:show-source-link: False

qiskit/circuit/controlledgate.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ def __init__(
7070
Create a controlled standard gate and apply it to a circuit.
7171
7272
.. plot::
73+
:alt: Circuit diagram output by the previous code.
7374
:include-source:
7475
7576
from qiskit import QuantumCircuit, QuantumRegister
@@ -84,6 +85,7 @@ def __init__(
8485
Create a controlled custom gate and apply it to a circuit.
8586
8687
.. plot::
88+
:alt: Circuit diagram output by the previous code.
8789
:include-source:
8890
8991
from qiskit import QuantumCircuit, QuantumRegister

qiskit/circuit/library/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
For example, to append a multi-controlled CNOT:
2727
2828
.. plot::
29+
:alt: Circuit diagram output by the previous code.
2930
:include-source:
3031
3132
from qiskit.circuit.library import MCXGate

qiskit/circuit/library/arithmetic/piecewise_chebyshev.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ class PiecewiseChebyshev(BlueprintCircuit):
3737
Examples:
3838
3939
.. plot::
40+
:alt: Circuit diagram output by the previous code.
4041
:include-source:
4142
4243
import numpy as np

qiskit/circuit/library/basis_change/qft.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ class QFT(BlueprintCircuit):
3838
For 4 qubits, the circuit that implements this transformation is:
3939
4040
.. plot::
41+
:alt: Diagram illustrating the previously described circuit.
4142
4243
from qiskit.circuit.library import QFT
4344
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -48,6 +49,7 @@ class QFT(BlueprintCircuit):
4849
The respective circuit diagram is:
4950
5051
.. plot::
52+
:alt: Diagram illustrating the previously described circuit.
5153
5254
from qiskit.circuit.library import QFT
5355
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -64,6 +66,7 @@ class QFT(BlueprintCircuit):
6466
on 5 qubits with approximation degree 2 yields (the barriers are dropped in this example):
6567
6668
.. plot::
69+
:alt: Diagram illustrating the previously described circuit.
6770
6871
from qiskit.circuit.library import QFT
6972
from qiskit.visualization.library import _generate_circuit_library_visualization

qiskit/circuit/library/boolean_logic/inner_product.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ class InnerProduct(QuantumCircuit):
5555
5656
Reference Circuit:
5757
.. plot::
58+
:alt: Diagram illustrating the previously described circuit.
5859
5960
from qiskit.circuit.library import InnerProduct
6061
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -121,6 +122,7 @@ class InnerProductGate(Gate):
121122
122123
Reference Circuit:
123124
.. plot::
125+
:alt: Diagram illustrating the previously described circuit.
124126
125127
from qiskit.circuit import QuantumCircuit
126128
from qiskit.circuit.library import InnerProductGate

qiskit/circuit/library/boolean_logic/quantum_and.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ class AND(QuantumCircuit):
3232
The AND gate without special flags equals the multi-controlled-X gate:
3333
3434
.. plot::
35+
:alt: Diagram illustrating the previously described circuit.
3536
3637
from qiskit.circuit.library import AND
3738
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -43,6 +44,7 @@ class AND(QuantumCircuit):
4344
``[-1, 0, 0, 1, 1]``.
4445
4546
.. plot::
47+
:alt: Diagram illustrating the previously described circuit.
4648
4749
from qiskit.circuit.library import AND
4850
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -116,6 +118,7 @@ class AndGate(Gate):
116118
The AndGate gate without special flags equals the multi-controlled-X gate:
117119
118120
.. plot::
121+
:alt: Diagram illustrating the previously described circuit.
119122
120123
from qiskit.circuit import QuantumCircuit
121124
from qiskit.circuit.library import AndGate
@@ -129,6 +132,7 @@ class AndGate(Gate):
129132
``[-1, 0, 0, 1, 1]``.
130133
131134
.. plot::
135+
:alt: Diagram illustrating the previously described circuit.
132136
133137
from qiskit.circuit import QuantumCircuit
134138
from qiskit.circuit.library import AndGate

qiskit/circuit/library/boolean_logic/quantum_or.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ class OR(QuantumCircuit):
3333
The OR gate without special flags:
3434
3535
.. plot::
36+
:alt: Diagram illustrating the previously described circuit.
3637
3738
from qiskit.circuit.library import OR
3839
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -44,6 +45,7 @@ class OR(QuantumCircuit):
4445
flags ``[-1, 0, 0, 1, 1]``.
4546
4647
.. plot::
48+
:alt: Diagram illustrating the previously described circuit.
4749
4850
from qiskit.circuit.library import OR
4951
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -117,6 +119,7 @@ class OrGate(Gate):
117119
The OrGate gate without special flags:
118120
119121
.. plot::
122+
:alt: Diagram illustrating the previously described circuit.
120123
121124
from qiskit.circuit import QuantumCircuit
122125
from qiskit.circuit.library import OrGate
@@ -130,6 +133,7 @@ class OrGate(Gate):
130133
flags ``[-1, 0, 0, 1, 1]``.
131134
132135
.. plot::
136+
:alt: Diagram illustrating the previously described circuit.
133137
134138
from qiskit.circuit import QuantumCircuit
135139
from qiskit.circuit.library import OrGate

qiskit/circuit/library/boolean_logic/quantum_xor.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ def __init__(
5353
5454
Reference Circuit:
5555
.. plot::
56+
:alt: Diagram illustrating the previously described circuit.
5657
5758
from qiskit.circuit.library import XOR
5859
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -88,6 +89,7 @@ class BitwiseXorGate(Gate):
8889
Reference Circuit:
8990
9091
.. plot::
92+
:alt: Diagram illustrating the previously described circuit.
9193
9294
from qiskit.circuit import QuantumCircuit
9395
from qiskit.circuit.library import BitwiseXorGate

qiskit/circuit/library/fourier_checking.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ def __init__(self, f: Sequence[int], g: Sequence[int]) -> None:
7070
7171
Reference Circuit:
7272
.. plot::
73+
:alt: Diagram illustrating the previously described circuit.
7374
7475
from qiskit.circuit.library import FourierChecking
7576
from qiskit.visualization.library import _generate_circuit_library_visualization
@@ -124,6 +125,7 @@ def fourier_checking(f: Sequence[int], g: Sequence[int]) -> QuantumCircuit:
124125
**Reference Circuit:**
125126
126127
.. plot::
128+
:alt: Circuit diagram output by the previous code.
127129
:include-source:
128130
129131
from qiskit.circuit.library import fourier_checking

0 commit comments

Comments
 (0)